[개발환경분석] React, Next.js, Node.js, Typescript, Python, FastAPI, MongDB

GeungBin·2024년 7월 11일

company

목록 보기
2/5
분류기존 개발환경현재 개발환경
언어JavaPython
WASApache TomcatNode.js (Java Script) - 큰 범주로 봤을때
런타임환경JDK (Java)Node.js (Java Script)
JS 라이브러리JqueryReact
프레임워크Spring, eGov (Java)FastAPI(Python), Next.js(TypeScript)
Web ServerApacheNginX
웹페이지 라이브러리JSTL(Jsp)
DBOracleMongoDB


확장자종류
.tsTypeScript
.tsxTypeScript + React component
.ymlyaml파일.
XML,JSON의 상위호환.
Key:Value로 이루어짐
.mjsECMAScript 모듈(ESM)을 위한 JavaScript 파일 확장자
import와 export 문법을 사용할 수 있 음.



React
자바스크립트 기반의 사용자 인터페이스 라이브러리
Facebook에 의해 개발되고 유지되며, 동적이고 반응이 빠른 웹 및 모바일 애플리케이션의 UI를 구축하는 데 사용됩니다. 이 라이브러리는 HTML 따옴표와 태그 구문을 혼합한 JSX 코딩 스타일을 사용하여 컴포넌트를 생성

Node.js
Node.js는 JavaScript 코드를 브라우저 밖에서 실행할 수 있게 해주는 런타임 환경이다.
ex) Java의 JRE와 같음.

빈번한 I/O처리에 있어서의 우수한 성능[1], 서버 확장의 용이성, 무엇보다도 JavaScript라는 프론트엔드 필수 언어로 백엔드까지 작성할 수 있다는 엄청난 장점

Next.Js
NestJS는 Node.js의 백엔드 애플리케이션을 위한’ 프레임워크’로, TypeScript를 기본적으로 지원

TypeScript
마이크로소프트가 발한 ‘TypeScript’는 JavaScript 기반의 정적 타입 문법을 추가한 ‘프로그래밍 언어’




첨부터 끝까지 아는게 하나도 없네

profile
My potential is limitless!

0개의 댓글