본문 바로가기

카테고리 없음

[패스트캠퍼스] 프로그래밍 첫걸음 시작하기 학습일지 5주차

벌써 마지막 주차.
5주가 후딱 지나갔다.
이번주 강의는 마무리로 개발자 커리어 로드맵에 대해서 안내해준다.
엄청 열심히 들었다고 자신할 수는 없지만... 그래도 중간에 놓지 않고 끝까지 한 점에 만족한다. 

남은 프론트엔드 강의도 열심히 들어서 마무리 잘 하자!

프론트엔드 개발자 커리어 로드맵

Command line interface

Windows 기준: VScode -> Terminal -> Powershell 혹은 cmd창

Ajax: 비동기식 자바스크립트

비동기식이란? 페이지를 매번 로드하지 않고도 페이지 안의 내용을 바꿀 수 있는.
더 효율적, 더 쾌적하게 사용할 수 있음.

Node.js

프론트엔드 필수요소로, Javascript runtime: 브라우저 밖(브라우저를 실행하지 않고도)에서 Javascript가 동작할 수 있도록 해주는 것.
- package manager: NPM, Yarn, npx 등
- module bundler: webpack 등

SPA Framework
  • React: 페이스북에서 제작, 가장 널리 쓰이는 프레임워크
  • Vue: 빠르게 성장중인 프레임워크
  • Angular: 구글에서 개발, 대규모 프로젝트에 사용
CSS preprocessor: CSS를 효율적으로 작성하기 위함

Sass, PostCSS, less 등이 있음.

TypeScript

Javascript를 개량한 언어.
- Javascript로 컴파일 되는 언어: 브라우저에서 동작하지 않음. node.js를 통해...
- 보다 엄격한 문법(오류의 소지를 줄여줌): 자바스크립트는 꽤 자율성이 높다 = 오류를 범할 가능성이 높다.