In last one month, I developed a website with Keystone JS Framework which is a great Node JS CRM framework. Compared with WordPress, it’s better for scaling and has more programmer friendly data model with MongoDB, a light admin panel and client user interface. Furthermore, NodeJS is already very popular in recent years, I chose to use Keystone JS even though I have limited experience in Node JS field.By the way, Keystone JS Framework uses Jade (which is an HTML alternative and has succinct syntax, beside Jade there’re other options) and LESS (and other options) for CSS to decorate web page.
There are some tips and links for development with Keystone JS Framework, there are still a lot more I can learn and improve even though I finished the website in one month.
- Add data in Types.Relationship within Keystone frameworkhttp://stackoverflow.com/questions/33743264/many-to-many-relationship-populating-related-data-in-query-keystonejshttp://stackoverflow.com/questions/25335265/adding-an-item-name-to-a-relationship-field-in-keystone-js
2. Only can seldomly sign in admin panel (need set session store)
Set ‘session store’: ‘mongo’ in your keystone options to enable connect-mongo. (Don’t forget to add connect-mongo in dependencies
Donate $5 to me for a coffee with PayPal and read more professional and interesting technical blog articles. Feel free to visit my web app, WhizWallet, to apply for credit, store or gift cards, DealsPlus to browse daily deals and store coupons to save money.