跳至主要内容

meteor, angular, react which to chose to create a website

What I need

  1. I don't want to design the ui. So I need to chose a framework which is a implementation of material design.
  2. I want to use of framework with router, better with lazyload.
  3. I want to build a prototype as fast as I can.
So, there are the choices: meteor, angular and react.

[Dis]Advantages

Meteor

  1. x  no material design, can be fixed using materialize, but not good as material.angular
  2. √ iron-router, it's great
  3. √ meteor is very easy to use as well as db handler.

Angular

  1. √ material.angular, Great to use, best implement if there is no polymer
  2. √ lots of router implementation, hard to use if with lazyload
  3. √ easy to handler frontend, backend need support from express or koa or others, little hard for me.

React

  1. √ material-ui, good to use, no enough component as material.angular
  2. √ with router
  3. √ Great idea of data flow(flux + react), you can develop with es6 and many great feature of modal js.

Conclusion

  • meteor is the easiest to use
  • angular has the best ui implementation and is very easy to use
  • react, a great framework, ui support, depends on you, the better you construct the better it becomes

评论