Header banner
Revain logoHome Page
keystonejs logo

KeystoneJS Review

4

·

Very good

Revainrating 4.5 out of 5  
Rating 
4.7
Content Management, Web Content Management

View on AmazonView on ЯM

Description of KeystoneJS

KeystoneJS is an open source framework for developing database-driven websites, applications and APIs in Node.js. Built on Express and MongoDB. KeystoneJS is the easiest way to build database-driven websites, applications and APIs in Node.js.

Reviews

Global ratings 4
  • 5
    3
  • 4
    1
  • 3
    0
  • 2
    0
  • 1
    0

Type of review

Revainrating 4 out of 5

Very good and effective framework for frontend devlopment

I like how its simple structure has enabled me as my first experience of web development using JS with MEAN stack! It's very friendly towards beginners who are just starting out their journey into Web Development world but still able help them gain some knowledge about coding languages such Javascript (ES6). Even though it works great without any error or warning once you have set up your environment correctly which can be done by someone experienced enough so there isn't much problem here…

Pros
  • Easy To Use
  • Very Simple Structure
  • Works Well for Front End Developers & Backend developers alike.
  • Friendly UI / UX design, good support from community members when in need :)
Cons
  • Documentation could've better

Revainrating 5 out of 5

Great at building an application but not much of

I like that KeystoneJS gives me great control over my database and allows me to build out my database schema without having to worry about the underlying structure. I dislike that there isn't a robust way to build out a schema and that there are no robust ORM's. If you are looking for a robust ORM that will allow you to easily build out your schema and that will keep your schema up to date, KeystoneJS is the tool for you. I am creating a site that allows people to submit posts and comments. I…

Pros
  • The ability create custom queries against DB objects made simple through Knex (kuex) library as well!

Revainrating 5 out of 5

Great toolset but sometimes wish there wasn

The ease of use makes this one great option when it comes to using JavaScript frameworks (especially considering that I have very little experience with front end development). I also really like how flexible it is as well - you can do so many things! This isn't something I dislike about Keystone at all. It's just what works best for me at the moment. Sometimes I'd prefer having more control over my code/assets myself rather than relying on the auto generating tools provided by Keystone.…

Pros
  • Easy access
  • Lots going without needing much customisation or knowledge
  • Great community support available in Slack & Github repos.
  • Flexible enough structure allows room make changes depending upon project requirements
Cons
  • It is hard to say

Revainrating 5 out of 5

Not very user-friendly and needs lot improvements

I liked that it has good documentation so we didn't get lost or confused when using this tool as much as other similar tools. It's not easy (or maybe even possible) to add new features without writing code by yourself because there are too many things you can do with this product but they don't provide any tutorials about how to use them. We used this software at work for creating web pages using SQL databases via PHP files which were then stored into MySQL tables. The main benefit of doing…