웹이든 앱이든 개발은 앞단과 뒷단으로 나뉘어집니다. 기획자와 디자이너가 레이아웃과 기능을 셋팅해 놓으면 개발자가 구현을 하는 프로세스입니다. 앞단은 Front-end 개발, 뒷단은 Back-end 개발 입니다. 앞단을 주로하는 개발자를 프론트엔드 개발자, 뒷단을 주로하는 개발자를 백엔드 개발자라고 합니다. 둘 다 하는 개발자는 풀스택 개발자라고 합니다. 예전에는 구분도 거의 없고 이것저것 다 했던 것 같은데, 요새는 확실히 구분도 지어주고 개발자들의 위상과 워라밸도 상당부분 좋아졌습니다. 프론트엔드 개발을 정리해보도록 하겠습니다. 프론트엔드 개발에서 빠질 수 없는 게 HTML, CSS, Javascript 입니다. HTML 은 페이지 전체적인 레이아웃을, CSS 는 페이지 세부 색깔이나 크기 등의 디자인..