반응형
모르는게 사라지는 그날까지 카테고리의 첫 글이다!
BackEnd Developer 병아리 단계인 만큼 차근차근 몰랐던 지식 (아무거나 다!)을 적어나가려고 한다.
Spring은 java, jsp의 프레임워크이다.
프레임 워크란 쉽게 말해, 자주 쓰이는 기술들을 쉽게 사용하도록 틀이 갖춰진 구조? 뼈대 라고 생각하면 된다.
spring은 java, jsp를 위한 애플리케이션 프레임 워크인데, 동적인 웹 사이트 개발을 위한 여러 가지 서비스를 제공한다! (그리고 오픈소스라는 점)
Spring이 java, jsp의 프레임워크라면,
Python의 프레임워크는? Django이다!
Django를 이용했을때 웹을 참 쉽게만든 기억이 있다.. 아쉬운 점이라면 django를 이용하게 되면 틀이 있는 구조에서 시작하다보니 입맛대로 만드는 것에는 제한이 있었다.
Node.js는 서버언어?
Node.js는 Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임이다.
쉽게 말하면 웹상에서만 실행할 수 있었던 javascript를 node.js 위에서도 실행시킬 수있도록 한다.
javascript 웹서버를 구동시키기 때문에 “서버 언어”라고들 하는데 그보다는 서버 환경 혹은 서버언어로서 사용가능하게 하는 javascript 런타임이라고 할 수 있다.
라이브러리가 매우 많다.
Node.js의 생태계는 매우 크고 점점 더 커지고 있기 때문에 필요한 기능을 편리하게 쓸 수 있는 라이브러리가 매우 많이 제공되어있다.
예시
1. MySQL을 이용할 수 있는 sequelize 라이브러리
2. SNS 로그인을 도와주는 passport 모듈 (카카오, 네이버 등 사용 가능)
3. 외에도 매우 많음..
반응형
'monologue > 내 이야기 공책' 카테고리의 다른 글
백엔드 개발자로 입사하다. (2022.08) (2) | 2022.10.07 |
---|---|
항상 처음처럼 (0) | 2021.08.31 |
알고리즘 공부를 위한 강의 선택 (0) | 2021.07.30 |
BackEnd Developer를 향한 여정 (0) | 2021.07.19 |
[사담]피와 살이 될 것인가 (0) | 2021.06.14 |