
-
카톡 로그인 창이 보이는 부분이 Frontend입니다.여기에서 사용자는 아이디와 패스워드를 입력하고 로그인 버튼을 클릭합니다.
-
아이디/패스워드 정보가 Backend로 전달이 되어집니다.이것으로 Database를 검색하여 사용자 인증을 처리하고, 정상 사용자일 경우 친구 및 대화 목록을 가져와서 Frontend로 전달을 합니다.
-
Frontend에서는 Backend에서 온 Data를 이용해서 대화목록 화면을 보여줍니다.
-
Android는 과거 Java 언어를 사용하였으나 최근엔 Kotlin(코틀린)이라는 언어를 사용합니다.
-
iOS의 경우는 Swift(스위프트)를 사용합니다.
-
React
-
Vue


-
Python의 경우는 배우기 쉬운 언어라 많이 사용하고 있습니다.
- Python은 데이터 분석 영역에서도 많이 사용합니다.
-
Php의 경우는 wordpress라는 브로그 사이트를 만들 수 있는 오픈 소스를 등에 업고 많이 사용되고 있습니다.
-
시스템적으로 빠른 성능이 필요할 경우는 C나 C++을 사용하는 곳도 있습니다.
-
요즘 개발자로 취업을 하기 좋은 언어를 추천하라고 하면,
-
당연히 Javascript 기반의 언어입니다. 백엔드와 프론트엔드를 모두 커버할 수 있기 때문이죠.(Full Stack)
-
먼저 frontend/backend를 결정하시고
-
frontend일 경우는 react, vue 중에서 하나를
-
backend일 경우는 nodejs, java 중에서 하나를 선택하시는 것을 추천드립니다.
'프로그래밍 기초' 카테고리의 다른 글
개발자! 요건 꼭 배우세요!!! (0) | 2022.12.04 |
---|---|
개발자가 되려는 도전에 실패하지 않으려면... (0) | 2022.11.04 |