얼마 전 BJPUBLIC 출판사에서 실시간 모니터링 시스템을 만들며 정복하는 MEVN이라는 책이 출간됐습니다.
MEVN이란 Front-end에서 많이 사용되는 기술 스택인 MongoDB, Express, Vue.js, Node.js를 말합니다.
(Vue.js가 아닌 React를 사용하는 MERN이라는 스택도 있습니다.)
이 책에서는 위에 열거된 기술들을 이용해서 실시간 모니터링 시스템을 만들어 볼 수 있도록 준비되어있습니다.
입문자를 위한 기초를 다루는 책은 아니지만 각 기술들의 특징과 사용법, 팁 등을 어느정도 자세히 설명하고 있어 그리 어렵지않게 따라올 수 있습니다.
이 책의 목차는 다음과 같습니다.
목차
1장 개발 환경 준비와 git, github
2장 제대로 배우는 자바스크립트
3장 코드 리팩토링과 함수형 프로그래밍
4장 Node.js로 하는 안정적인 서버의 시작
5장 예제를 통해 배우는 Vue.js 3.0
6장 MongoDB의 기본과 성능 테스트
7장 D3.js로 하는 실시간 데이터 시각화
8장 실시간 주식 모니터링 시스템
9장 실시간 센서 모니터링 시스템
10장 에러 처리와 실시간 로그 시스템
개발을 위한 개발환경세팅과 버전관리세팅을 시작으로 ECMAScript의 기본적인 설명과 팁, 그리고 유용한 함수와 라이브러리를 설명해주며, 함수형 프로그래밍이란 무엇인지 비교적 자세히 설명하고 있습니다.
각 장에서 다루는 Node.js와 Express, Vue.js, MongoDB 그리고 실시간 데이터 시각화 라이브러리인 D3.js를 학습하고 실시간 주식 모니터링 시스템, 실시간 센서 모니터링 시스템, 에러 처리와 실시간 로그 시스템을 책을 따라 구현하고 나면 수준 높은 웹 서비스를 만들 수 있을 정도로 자세히 설명하고 있습니다.
최근 미세먼지, 코인 및 주식관련 실시간 서비스를 이러한 스택으로 구현하는 경우가 많은데 프론트엔드 개발에 입문하거나 웹 프로그래밍을 공부하는 학생들의 경우에는 이 책으로 웹 프로그래밍의 전반적인 흐름을 배우고 직접 이를 응용해서 웹 프로그램을 만들 수 있을거라 생각합니다.
- 이 글은 BJPUBLIC에서 도서를 지원받고 작성하였습니다.
'Books' 카테고리의 다른 글
[도서리뷰] 한 번에 붙는 SQLD (0) | 2022.07.31 |
---|---|
[도서리뷰] 코로나보드로 배우는 실전 웹 서비스 개발 (0) | 2022.05.30 |
[도서리뷰] Joyce의 안드로이드 앱 프로그래밍 with 코틀린 (0) | 2022.03.29 |
[도서리뷰] 라라벨 실전 웹 어플리케이션 개발 (0) | 2022.01.18 |
AWS로 시작하는 AI 서비스 with 파이썬 (0) | 2021.11.02 |