Front-End/JavaScript

JavaScript - 소개

깡돌 2016. 12. 7. 23:19

HTML = 웹문서

CSS = 웹 문서를 디자인(예쁘게~)

JavaScritp = 웹문서를 제어

J-Query = JavaScritp 를 편하게 사용하기 위한 프레임워크 (적케 코드를 작성하고 많이 사용한다)


통칭해서 JavaScritp 는 서버 사이트 스크립트 언어 리고 웹 브라우저 


현재는 자바스크립트가 웹 브라우저를 제어만 하는것이 아니라...


웹서버로 사용한다

JavaScritp - Ajax = 비동기 통신방식

JavsScritp - angular.js

JavsScritp - Node.js 



웹서버 <- 요청 <- 웹 브라우저

웹서버 -> 응답 -> 웹 브라우저


기존에 웹서버 백엔드 사용 언어 = Java, php, python가 있는데... 현재 웹서버를 제어할수 있게 발전된 언어가 Node.js

그 동안 java, php, python 언어들이 하던것을 javaScript로 가능하게 되었다 - 핵심


개발툴 : http://www.sublimetext.com/3

개발툴 : https://atom.io/


자바 스크립트는 프로그래밍 적으로 웹 브라우저를 제어한다.

onclick="alert('Hello World')"

탈 웹브라우저


웹서버를 동작하게 한다.

서버 사이드 스크립트

(자바스크립가 웹 브라우저에서 사용하는것은

클라이언트 사이드 스크립트)


웹서버   <----요청----   웹 브라우저

웹서버    ----응답---->  웹 브라우저

PHP           웹

JAVA

PYTHON

 JavaScritp


기존에는 웹 브라우저를 제어했었던 자바스크립트

현재는 웹 서버를 제어하는 자바스크립트

= 자바스크립트를 웹 서버에서 사용하게 하는 기술의 대표가

Node.js


자바스크립트가 브라우저에서 벗어나서 서버 언어로 발전  = 탈웹


출처 : 생활코딩

https://www.youtube.com/watch?v=PZIPsKgWJiw