Keystone.js is a free and open-source Node.js web framework for developing database-driven websites, applications, and RESTful APIs. The framework is built on Express.js and MongoDB, and follows the Model-View-Template design pattern. Find out in Manikanta Panati's Keystone.js Succinctly how to use this framework to manage application templates, views, and routes, using JavaScript throughout. Learn to set up a development environment and an empty project, work with models to save, retrieve, and manipulate data, integrate complex forms, authenticate users, expose REST endpoints in a Keystone.js application, and more.
Introduction
Creating Your First Project
Data Modeling in Keystone.js
Templating with Swig
Working with Views
Forms and Validation
Authenticating Users
Administration Interface
Building REST APIs
978-1-64200-123-5
January 23, 2017
83
Looking for something specific? Try our title or author search.