Header banner
Revain logoHome Page
Joshua Albright photo
1 Level
1263 Review
56 Karma

Review on Mean by Joshua Albright

Revainrating 5 out of 5

My first Experience building express and angular2 apps utilising meen framework

I liked that when you are using Mean it feels like its part of your codebase rather than something bolted-on in some sort of separate repository or system somewhere else, meaning everything works together seamlessly - no need for configuration files to be edited between environments. The syntax could use improvement by adding more sugar/less noise at times (e.g., function names). Also not sure if this was just my experience but there's been occasions where we've had dependencies break with changes elsewhere due to how our projects work with each other so sometimes having things as simple as "use require" can avoid issues down stream. Using mean means all systems run smoothly since they're always being updated along side us; also great debugging tool since logs show up right away instead of hours later! The simplicity of mean's structure, its ease to use with nodejs backend server/express api calls etc.The documentation could have been better for beginners(me). But overall it has made my work very easy using this library along-with other libraries like socketio or koaJS as middleware in MEAN stack applications. I am working mostly around REST API services which i can easily integrate into existing projects having Angular js frontend & NodeJs back end implementation without any issues at all.

Pros
  • Its built natively onto angular
  • Works best while building single page apps.
  • Easy integration within an already created project framework
  • Can directly connect from client application via webpack build scripting process through ng serve mode
Cons
  • There are disadvantages