목록StudyNote (31)
JUINTINATION
API란?API(Application Programming Interface)란 정의 및 프로토콜 집합을 사용하여 두 소프트웨어 구성 요소가 서로 통신할 수 있게 하는 메커니즘이다. API란 무엇인가요? - 애플리케이션 프로그래밍 인터페이스 설명 - AWSGraphQL은 API용으로 특별히 개발된 쿼리 언어로서, 클라이언트에게 요청한 데이터만 제공하는 것을 우선으로 합니다. 또한 API를 빠르고 유연하며 개발자 친화적으로 만들도록 설계되었습니다. RESaws.amazon.comAPI라는 용어를 처음 들었을 때 가장 많이 보게되는 예시 중 하나는 기상청일 것 같다. 여러 API와 데이터를 제공하는 공공데이터포털의 인기검색어만 살펴봐도 기상청이 가장 위에 뜨는 것을 확인할 수 있다. 공공데이터 포털국가에서 ..
지난 도커(Docker) 가볍게 입문해보기 글에서 도커의 가벼운 입문 말고 Express.js 기본적인 CURD API 만들어보기, Middleware에 대한 개념 이해하기 등의 과제를 받았다고 언급했었다. 이 글에서는 Node.js의 비동기 처리 관련 내용을 적을 것이다. 지난 Node.js와 Express.js 가볍게 입문해보기 - 3에서 이어지는 내용이며 해당 글은 이 링크로 들어가면 확인할 수 있다. Node.js와 Express.js 가볍게 입문해보기 - 3 지난 도커(Docker) 가볍게 입문해보기 글에서 도커의 가벼운 입문 말고 Express.js 기본적인 CURD API 만들어보기, Middleware에 대한 개념 이해하기 등의 과제를 받았다고 언급했었다. 이 글에서는 Express.j j..
현재 진행중인 스퍼트 프로젝트의 조건 중 MySQL + Prisma ORM + 3개 테이블 이상(1:N, M:N, 최소 하나) + ERD이 있었다. 이를 위해 먼저 Prisma가 무엇인지 알아보고 기본적인 CURD API를 만들어보도록 하겠다. ORM이란? ORM(Object Relational Mapping)은 "객체로 연결을 해준다"라는 의미로 어플리케이션과 데이터베이스 연결 시 SQL언어가 아닌 어플리케이션 개발언어로 데이터베이스를 접근할 수 있게 해주는 툴이다. 즉, 어떤 객체를 schema로 정의한 다음 server side쪽에서 데이터 베이스를 CRUD가능하도록 해주는 매개체이다. SQL문법 대신 어플리케이션의 개발언어를 그대로 사용할 수 있게 함으로써, 개발 언어의 일관성과 가독성을 높여준다..
지난 도커(Docker) 가볍게 입문해보기 글에서 도커의 가벼운 입문 말고 Express.js 기본적인 CURD API 만들어보기, Middleware에 대한 개념 이해하기 등의 과제를 받았다고 언급했었다. 이 글에서는 Express.js로 기본 예제인 로컬에서 Hello World 출력하기 프로젝트 관련 내용을 적을 것이다.지난 Node.js와 Express.js 가볍게 입문해보기 - 2에서 이어지는 내용이며 해당 글은 이 링크로 들어가면 확인할 수 있다. Node.js와 Express.js 가볍게 입문해보기 - 2지난 도커(Docker) 가볍게 입문해보기 글에서 도커의 가벼운 입문 말고 Express.js 기본적인 CURD API 만들어보기, Middleware에 대한 개념 이해하기 등의 과제를 받았..
지난 도커(Docker) 가볍게 입문해보기 글에서 도커의 가벼운 입문 말고 Express.js 기본적인 CURD API 만들어보기, Middleware에 대한 개념 이해하기 등의 과제를 받았다고 언급했었다. 이 글에서는 Express.js에 관련된 내용을 적을 것이다. 지난 Node.js와 Express.js 가볍게 입문해보기 - 1에서 이어지는 내용이며 해당 글은 이 링크로 들어가면 확인할 수 있다. Node.js와 Express.js 가볍게 입문해보기 - 1 지난 도커(Docker) 가볍게 입문해보기 글에서 도커의 가벼운 입문 말고 Express.js 기본적인 CURD API 만들어보기, Middleware에 대한 개념 이해하기 등의 과제를 받았다고 언급했었다. 이 글에서는 Node.js juinti..
지난 도커(Docker) 가볍게 입문해보기 글에서 도커의 가벼운 입문 말고 Express.js 기본적인 CURD API 만들어보기, Middleware에 대한 개념 이해하기 등의 과제를 받았다고 언급했었다. 이 글에서는 Node.js에 관련된 내용을 적을 것이다. 나는 자바 스프링 프레임워크로 웹 애플리케이션을 개발해본 경험이 있기 때문에 ETRI에서 실무에 바로 적용하는 Node.js라는 책을 대여해서 구글링과 함께 참고하여 공부했다. 일단은 Node.js 작동 원리와 같은 개념적인 내용은 최대한 패스하고 바로 코드적인 내용으로 넘어가도록 하겠다. 실무에 바로 적용하는 Node.js | 아자트 마르단 - 교보문고 실무에 바로 적용하는 Node.js | 『실무에 바로 적용하는 Node.js』는 자바스크립..