본문 바로가기

Books

실시간 모니터링 시스템을 만들며 정복하는 MEVN

얼마 전 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에서 도서를 지원받고 작성하였습니다.