안녕하세요.
이번 포스팅은 nodejs에 대해 소개해보는 시간이 되겠습니다.
nodejs란 Chrome V8 자바스크립트 엔진으로 구성 된 자바스크립트 런타임입니다.
즉, 자바스크립트로 서버를 개발해서 실제 운영에 배포가 가능하다는 거죠.
백엔드 개발자에게 가장 흥미있는 프로그램이라고 생각해요.
제가 nodejs를 개발해본 이유는
그냥 너~~무 쉽습니다.
RestFul API개념과 데이터 통신에 자주 사용하는 JSON 타입을 어느정도 이해하시면
다른 프로그래밍 언어로 서버를 만드시는 것보다 정말 간단하게 사용하실 수 있어요.
웹개발자들은 일반적으로
Spring Framework 혹은 Spring Boot로 웹개발의 기초를 배우셨을거에요.
웹개발을 하다보면 자연스럽게 자바스크립트도 공부하고 개발하게 됩니다.
Spring Framework로 웹개발을 하면
JDK 설치, Tomcat설치, 라이브러리 설치 등등
여러단계의 세팅과정을 거친뒤에
본격적으로 개발을 시작할 수 있죠.
세팅 단계가 어느정도 있다보니
비끗하고 실수하면 다시 그 단계로 돌아가서
세팅을 해야합니다.
그런데 nodejs는 npm만 설치하고
cli 명령어로 설치하면
package.json에 라이브러리가 기록되면서
node_module이 설치되면 세팅이 끝이고
아래 cli만 사용하면 노드서버가 동작해요.
$ npm run start
제가 Spring Framework만 8년째인데,
nodejs를 쓰면 너무 쉽고
MSA 설계만 프로페셔널하게 잘 한다면
nodejs로 구성할거 같아요.
nodejs express 프레임워크를 쓰면 간단히 구성할 수 있는데요
제 티스토리에 카테고리 NodeJS를 보시면
nodejs 설치부터 express 프로젝트 생성
그리고 aws lambda 구성까지 살펴보실 수 있으세요.
내용이 없다면, 포스팅 예정이니
티스토리 구독을 해주시면
포스팅 즉시 알림이 가실거에요~~ ^^
여기까지 nodejs 사용후기였습니다.
긴글 읽어주셔서 감사합니다.
'나의 개발자 일지' 카테고리의 다른 글
React Native 개발 공부 후기 (0) | 2023.07.15 |
---|---|
대기업 퇴사 후기 (0) | 2023.07.14 |
Uipath 2019 RPA 리그 해커톤 우승 후기 (0) | 2022.11.24 |
플랫폼 개발 첫 도전 (0) | 2022.11.22 |
개발자 경력 8년차가 되고서 (0) | 2022.11.18 |