References
Node.js Frameworks Comparison for Your Back-end Solution
Best of 2018: 5 Best Node.js Frameworks to Know
- NodeJS 프레임워크의 구분
MVC frameworks.
- 이름이 모든것을 말해줍니다.
- 이 프레임워크는 추가요소 없이 자유롭고 유연한 개발을 제공합니다.
- Model-View-Controller 패턴을 기반으로 합니다.
Full-stack MVC frameworks.
- 일반적으로 유연하지 못합니다.
- 라이브러리, 통합, 탬플릿 엔진, 스캐폴딩 및 엔지니어가 작업을 자동화 하는데 사용할 수 있는 기능을 함께 번들로 제공합니다.
REST API frameworks.
- REST API 서버개발에 유용합니다.
- 다른 프레임워크 그룹과 함께 사용될 수 있습니다.
Others.
- 미들웨어, 라이브러리와 기타 특정 솔루션이 프레임워크로 간주될 수 있습니다.
- 인기 있는 NodeJS의 프레임워크
Express: 빠르고 간단하며 유연하다.
- NodeJS의 클래식.
- 최소한과 간결함을 철학으로 삼는다.
- 개발자에게 많은 자유를 제공한다.
- 주요 특징: 자유, 고성능, 대규모 커뮤니티
- ** 참고 MEAN Stack
Meteor: 범용적이며 풀스택으로 시간을 절약할 수 있다.
- 표준화와 즉시 사용가능함을 철학으로 삼는다.
- 서버, 모바일, 웹, 데스크톱 응용프로그램을 구축하는데 필요한 통합 도구를 제공한다.
- Angular 또는 React와 통합되어 백 엔드와 프론트 엔드의 응용프로그램을 연결한다.
- 엔지니어에게 많은 자유를 쥐어주지 않지만 많은 기초 작업을 간소화한다.
- 주요 특징: 데이터 동기화, 즉시 사용 가능한 통합, 빌드 자동화
Loopback: 복잡한 기능을 통합할 수 있다.
- REST API 프레임워크의 대표.
- 확장성이 뛰어난 모듈러 프레임워크.
- API를 쉽고 빠르게 작성할 수 있도록 고안됨.
- 사용자 인증 및 권한 작성에 적합.
- 주요 특징: REST API생성, API 탐색
자세한 내용은 원문을 참고해 주시기 바랍니다.
반응형
'Programming > JavaScript' 카테고리의 다른 글
NodeJS - Meteor 프레임워크 사용해보기 (0) | 2019.02.15 |
---|---|
NodeJS - Meteor 프레임워크 설치하기 (0) | 2019.02.14 |
NodeJs - MariaDB 연동하기 (3) | 2019.02.14 |
NodeJs 시작하기 - 사용자 커스텀 모듈 사용하기 (0) | 2019.02.14 |
NodeJs 시작하기 - Express Framework 사용하기 (0) | 2019.02.14 |