nodejs 4

hapi - node server framework

회사에서 채택했던 hapi 프레임웍을 소개한다. hapi 는 express 와 달리 파서가 필요없다. 필요한게 다~~ 있다. https://hapi.dev/ hapi.dev Build powerful, scalable applications, with minimal overhead and full out-of-the-box functionality - your code, your way Originally developed to handle Walmart’s Black Friday scale, hapi continues to be the proven choice for enterprise-grade backend need hapi.dev 문서화가 매우 잘되어있어서 적용도 쉽고, validation 을 위..

Note/Node.js 2022.11.23

쿼리빌더 knex.js

이전 프로젝트에서는 squel 을 사용했었는데 지금은 knex 를 사용하고있다. 노드 서버에서 사용할 수 있고 우측 상단에서 database 를 선택해서 원하는 디비세팅으로 문서를 참고하면 된다. Promise 기반이고 toString() 을 이용해서 쿼리를 직접 확인할수도 있다. 문서화와 예제가 잘 되어있어서 매우 유용하다. Knex.js - A SQL Query Builder for Javascript The knex.schema is a getter function, which returns a stateful object containing the query. Therefore be sure to obtain a new instance of the knex.schema for every query..

Note/Node.js 2020.08.26

Express - 노드 웹 프레임워크 :: express 를 이용해서 웹서버를 구동시켜보자.

Express - 노드 웹 프레임워크2013-03-06 기준 최신버전 3.0.0 공식 홈(영문) : http://expressjs.com/한글번역 : http://firejune.io/express/ node.js 기반 웹 프레임워크로, 웹 개발을 하는데 필요한 편리한 기능들을 갖고있다.현재 node.js 기반의 가장 널리, 많이 사용하고 있는 웹 프레임워크다. api 문서 : http://expressjs.com/api.html예제 : https://github.com/visionmedia/express/tree/master/examples express를 이용한 예제들은 GitHub 에서 검색하면 많이 나온다. express를 이용해서 아ㅏㅏㅏㅏㅏㅏㅏ주 간단한 웹서버를 구동시켜보자. 1. expres..

Note/Node.js 2013.03.06

node.js 소개 및 설치

책과 각종 구글링으로 얻은 얕은지식으로 [본인이 이해한 대로] 작성하였습니다. node.js 는 자바스크립트로 만들어진 서버측 언어이다.우리가 흔히 사용하는 자바스크립트는 각 브라우저에서 동작되는 클라이언트 언어이고, php, asp, java 등등은 서버에서 동작하는 서버 언어이다.그래서 웹페이지에서 소스보기 했을때 보여지는 것이 브라우저가 인식할 수 있는 클라이언트 언어인 것이다.서버언어는 소스보기 했을때 보여지지 않는다.node.js 도 마찬가지다. 개발언어는 자바스크립트와 거의 비슷하지만, 서버언어 이기때문에 소스보기 했을때 코드가 보이지 않는다. node.js 의 가장 큰 특징은 이벤트 기반 이라는 것.이벤트 기반이라는 것이.. 웹페이지의 버튼에 onclick 이벤트를 걸어놓고 클릭 시에 어떤작..

Note/Node.js 2012.11.22