💻 1. 웹개발_Front end/1-4 Javascript

[Javascript] 01-1 처음 만나는 자바스크립트

달님🌙 2021. 9. 3. 15:32
반응형

 

현업 프로젝트 개발 순서

 

1단계 : 개발 의뢰 받기, 기획안 작성

2단계 : 기획안을 토대로 디자이너가 화면에 보여질 UI(User Interface)를 디자인하여 퍼블리셔에게 전달

3단계 : 퍼블리셔가 그 이미지를 보고 HTML와 CSS를 이용해 화면의 모양을 잡아 정적인 웹문서를 완성한다.

4단계 : 완성된 HTML 문서를 백엔드 개발자에게 전달하고 백엔드 개발자는 ASP, PHP, JSP 등 서버언어를 사용하여 화면에 보이지 않는 부분을 개발

 

* 정적인 웹문서 : 사용자가 어떤 동작을 해도 작동하지 않는 문서

* 프런트엔드 : HTML, CSS, 자바스크립트, 제이쿼리 등을 이용해 사용자의 눈에 보이는 부분까지만 개발하는 것

* 백엔드가 하는 일 : 프런트엔드 개발자가 만든 회원가입 양식 페이지에서 사용자가 정보를 입력하여 회원등록 버튼을 누르면 회원정보가 데이터베이스에 저장이 됨 -> 화면에는 보이지 않는 과정

 

 

자바스크립트로 할 수 있는 것

 

- HTML5에는 Geolocation(지도 정보), Canvas(게임 앱 등), Drag&Drop 등 풍부한 API가 내장되어있다.

- 이 API들은 자바스크립트 언어를 기반으로 제작됨

- 최근에는 제이쿼리, 앵귤러, 리액트, 노드JS, 폰갭 등 다양한 라이브러리가 등장

- 노드JS를 사용할 경우 백엔드 프로그램 언어와 같이 서버에서도 작동하게됨

- 자바스크립트는 사이트 제작, 모바일 웹, 앱, 스마트 TV 제작 등 다양한 UI 개발에 사용되고 있다.

 

 

티오베(TIOBE) 프로그래밍 언어 점유율 랭킹 

 

index | TIOBE - The Software Quality Company

 

index | TIOBE - The Software Quality Company

TIOBE Index for August 2021 August Headline: Data Mining and AI languages are booming in the TIOBE index Smart phones were the new hit many years ago. As a consequence, the programming languages that were used to write mobile applications became very popul

tiobe.com

 

 

자바스크립트 언어를 공부할 수 있는 사이트 소개

 

반응형