디자인패턴과 mvc패턴디자인 패턴이란 프로그램이나 어떤 특정한 것을 개발하는 중에 발생했던 문제점들을 정리해서 상황에 따라 간편하게 적용해서 쓸 수 있는 것을 정리하여 특정한 "규약"을 통해 쉽게 쓸 수 있는 형태로 만든 것을 말합니다. MVC패턴은 다자인 패턴중에 하
타입스크립트: 자바스크립트에 타입을 부여한 언어입니다. 에러의 사전 방지코드 가이드 및 자동 완성(개발 생산성 향상)개발 생상성 향상코드의 품질 향상1\. 타입 명시 에러를 사전에 방지2\. 코드의 자동 완성과 가이드변수 total에 대한 타입이 지정되어 있기 때문에
NestJS는 TypeScript(타입 스크립트)를 지원하는 효율적이고 확장 가능한 Node.js의 서버 애플리케이션 프레임워크이며, OOP, FP 및 FRP 요소\*\*를 결합하는 특징\*\*을 가지고 있습니다.Architecture: "하나의 서비스가 어떻게 구성이
ORM ( Object Relational Mapping ) : 데이터베이스와 객체 지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법을 말합니다.CLI(Command Line Interface)에 한 종류인 MySQL을 사용할 때 명령어를 통해
Schema >Schema: 데이터베이스의 구조와 제약 조건에 대한 명세를 기술한 메타데이터의 집합 DB Schema 스키마란 한마디로 정의하면 ‘데이터의 구조’ 또는 ‘데이터베이스의 설계’ 를 의미합니다. 스키마는 데이터베이스를 구성하는 데이터 개체(entity)
ESLint:보다 좋은 품질의 자바스크립트 코드를 작성하기 위한 일종의 코드 스타일 가이드JavaScript, JSX의 정적 분석 도구로 오픈 소스 프로젝트작성된 코드를 분석해 문법적인 오류나 안티 패턴을 찾아주고 일관된 코드 스타일로 작성하도록 도와줍니다.다른 Jav
graphql을 사용하면서 schema를 바탕으로 code가 매치되게 할 수 있고, 코드를 바탕으로 schema가 생성되게 할 수 있습니다.Schema-first & Code-first :GraphQL & TypeScript를 사용하는 방법모든 프로그래밍 언어와 독립적
Typescript의 Generic은 재사용성이 높은 컴포넌트를 만들 때 자주 활용되는 특징입니다. Generic이란 타입을 마치 함수의 파라미터처럼 사용하는 것을 의미합니다.클래스나 메소드 내부에서 사용되는 객체의 타입 안정성을 높일 수 있습니다반환값에 대한 타입 변