웹 프론트엔드 프레임워크의 큰 축인 앵귤러가 5 버전이 출시 되었습니다. 5.0 출시와 함께 타입스크립트 유저 그룹을 중심으로 앵귤러 5 를 빠르게 배워보는 워크샵을 진행하였습니다. 큰 그림을 빠르게 이해할 수 있으며, 디테일한 추가 강의가 이어질 예정입니다.
이런 걸
배워요!
Angular5의 기본 개념
Angular 컴포넌트 구조 및 사용법
Angular CLI를 활용한 프로젝트 생성 및 관리
의존성 주입과 서비스 개념
Angular Router를 통한 컴포넌트 간 네비게이션
HTTP 요청 처리 및 디렉티브, 파이프 사용법
Bootstrap과의 통합 및 글로벌 스타일 적용
서버 사이드 렌더링과 Angular Universal
Angular Material 컴포넌트 사용법
Karma와 Jasmine을 활용한 유닛 테스트
소스는 과정별로 Github 저장소에서 제공됩니다.
배우는 것들앵귤러 개요개발환경 구축Angular Quick StartComponent, TemplateComponent 연결, 라이프사이클Angular CLIAngular ServiceAngular RouterAngular HttpModuleAngular Directive, PipeAngular Build & DeployAngular UniversalAngular MaterialAngular Unit Test
이웅재
현 스튜디오씨드코리아 소프트웨어 엔지니어 현 마이크로소프트 MVP 현 일렉트론 코리아 유저그룹 운영자, 타입스크립트 코리아 유저그룹 운영자 전 브이터치 소프트웨어 엔지니어링 랩 랩장 전 트리플베이 CTO
학습 대상은
누구일까요?
프론트엔드 개발에 관심 있는 분
Angular를 처음 접하는 초보자
TypeScript를 활용한 웹 개발을 배우고 싶은 분
실무 프로젝트에 Angular를 적용하고 싶은 개발자
최신 Angular 기술과 모범 사례를 배우고 싶은 분
14년차 소프트웨어 엔지니어 입니다.
2021년 부터는 NHN Dooray 에서 프론트엔드개발팀을 리드하며, 서비스 전체의 UI 에 대한 책임을 맡았습니다. 팀을 맡아 기존에 운영하고 있던 레거시 시스템(AngularJS, Vue)을 React, TypeScript 로 리뉴얼 하였습니다. 10인 이상의 다수 프론트엔드 엔지니어들이 하나의 프러덕트를 함께 개발할 수 있도록 아키텍처를 설계하고 관리하는 업무를 하고 있습니다. 전체 서비스 규모가 크고 복잡도가 높아 Monorepo 로 개발 및 운영하고, Micro Frontend 를 도입하여 배포 주기 단축에 대해 노력해왔습니다. Storybook 을 통해 컴포넌트를 적극적으로 관리하며, Design System 을 구축하고 활용이 될 수 있도록 프로세스를 다듬는 역할을 했습니다.
이전에는 Studio XID 에서 TypeScript 와 Electron 을 이용하여, 디자이너를 위한 인터렉션 프로토타이핑 툴인 ProtoPie 를 만들었습니다. 한가지 제품을 약 4년동안 만들면서 좋은 코드, 품질이 좋은 코드를 작성하기 위해 노력해왔습니다.
대규모 자바스크립트 어플리케이션 개발에 대한 더 나은 방향을 고민하고, 적용하기 위해 노력하고 있습니다.
Microsoft MVP (TypeScript) 로 활동해 왔으며, 최신 웹기술에 대해 사람들과 이야기 하는 것을 즐깁니다.
여러 곳에서 프론트엔드 팀을 이끌며, 주로 함수형 언어(클로저)나 Node.js 로 백엔드 작업을 진행합니다.
인프라 자동화에 대한 관심이 많습니다.
전체
34개 ∙ (5시간 52분)