1. IT 용어 이해
1.1 API란 무엇인가?
- Application Programming Interface
- 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스
- User Interface, 즉 사용자와 프로그램과 소통하기 위한 접점
1.2 동기와 비동기란?
- 동기 : 답변을 기다리는 것
- 비동기 : 답변을 기다리지 않는 것
1.3 프론트엔드 & 백엔드란?
프론트엔드
: 사용자가 마주 보는 인터페이스로, 주로 웹 및 모바일의 사용자 인터페이스 (UI) / 사용자 경험 (UX)를 개발하는 데에 초점
- 언어 : HTML, CSS, JavaScript
- 테크놀로지 : AngularJS, ReactJS, Bootstrap
백엔드
: 소프트웨어 개발 프로세스에서 서버 측 개발 분야 / 데이터를 저장하고 관리하며 웹 사이트의 클라이언트 측에서 매끄럽게 작동할 수 있도록 함
- 언어 : PHP, Node.js, JavaScript, C++, Java, Python
- 테크놀로지 : Express, Laravel, C#
[무료] 프론트엔드 날개달기: Vuejs, React 배우기 전에 꼭 알아야하는 지식 - 인프런 | 강의
이 강의를 통해 Webpack, NPM 등 프론트엔드 개발자가 되기 전에 꼭 알아야할 지식을 탄탄히 다질 수 있습니다., - 강의 소개 | 인프런...
www.inflearn.com
'JavaScript' 카테고리의 다른 글
[JS] JS에서 함수(function)란? (0) | 2023.07.26 |
---|---|
[JS] Webpack 기초 (0) | 2023.01.20 |
[JavaScript] JavaScript의 모듈들 (0) | 2023.01.20 |
[JavaScript] JavaScript의 API들 (0) | 2023.01.20 |
[JavaScript] JavaScript 입문 (0) | 2023.01.20 |