Hapi.js는 Node.js 기반 애플리케이션과 서비스를 구축하기 위한 풍부한 프레임워크로, 개발자가 아키텍처 구축보다는 이식 가능하고 재사용 가능한 애플리케이션 로직에 집중할 수 있도록 해줍니다. 웹 애플리케이션 개발에 일반적으로 사용되는 입력 유효성 검사, 캐싱, 인증 및 기타 기능이 내장되어 있습니다.
샘플 코드:
var Hapi = require('hapi'); // Create a server with a host and port var server = new Hapi.Server('localhost', 8000); // Add the route server.route({ method: 'GET', path: '/hello', handler: function (request, reply) { reply('hello world'); } }); // Start the server server.start();
github 주소 첨부https://github.com/spumko/hapi