자바스크립트에서 비동기통신이란

07 Dec 2017 | | asynchronuos

먼저 동기(Synchronous)와 비동기(Asynchronous)의 차이는

프레임워크와 라이브러리의 차이

11 Apr 2017 | | framework, library

먼저 사전적 의미를 알아보면 Framework는 뼈대, 골조 Library는 도서관을 뜻한다.

바닐라.js(vanilla.js)가 모예요?

10 Apr 2017 | | vanilla.js

가끔 웹 관련 세미나를 가서 강의를 듣다 보면 가끔 듣는 말이 있다. 프레임워크를 써야 할까? 라이브러리를 써야 할까? 아니면 바닐라.js를 써야 할까? 프레임워크와 라이브러리의 차이는 다음에 다뤄 보자~ 간단히 정의하면 바닐라.js는 순수 자바스크립트를 말한다. 순수 자바스크립트는 말 그대로 요즘 프레임워크로 많이 쓰이는 AngularJS,ReAct,Vue.js나 DOM를 컨트롤 하기 위한 라이브러리로 많이 쓰이는 jQuery를 사용하지 않고 순수한 자바스크립트(엄밀히 말하면 ECMAScript)를 이용해서 코드를 작성하는 방법을 말한다. 고로 순수하게 자바스크립트를 사용해서 코드를 작성하려면 ECMAScript의 기본과 DOM(Document Object Model)과 BOM(Browser Object Model)의 구성요소에 대해서 잘 알고 있어야 한다.