Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
eystone JS
Contents
What is KeystoneJS
Key features
Essential concepts
What is KeystoneJS
A nodejs-based CMS
Build on Expressjs
Use mongodb for data storage
Key features
Dynamic Routes
Database Fields
Auto-generated Admin UI
Session Management
Form Processing
Email Sending
Essential Concepts
Configuration
Templates
Route/View
Models/List
Configuration
Templates
Accepted template engine: Handlersbar, Jade, EJS
Template Helper
Template Partials
Route/View
Pre-route
Register middleware
Handle specific route
Parameterize route
Model/List
Auto generate Collection
Provide most of field types we need
Define relationship between entities
Conclusion
Simple & easy to apply
Framework is supported well
Take advantages of nodejs
Advantanges:
Documents is not full documented
Does not support multilingual
Does not support Theme Development
Disadvantanges:
Q&A
Resource
http://keystonejs.com/docs
http://mongoosejs.com/
Use case
http://www.sydjs.com/
http://oceansomega.com/
http://nafoodsgroup.com.vn/
KeystoneJS
By Quy Tran
Made with Slides.com
KeystoneJS
1,418
Quy Tran
blog.tuanquynet.click
tuanquynet
More from
Quy Tran