RichardLitt / the-travel-shelf

A magazine and index of beautiful global independent bookstores
http://thetravelshelf.com
MIT License
3 stars 5 forks source link

Front-end: List a different framework we could use, and three reasons for and against #19

Closed RichardLitt closed 7 years ago

RichardLitt commented 7 years ago

You cannot use: Angular, React, Choo, Vue.js, or vanillaJS. I'd like each of you to write a different front-end framework.

RichardLitt commented 7 years ago

Can we have the source for this? It looks a bit old - the suggestion to hold off for 2.0 makes me think it is not up to date.

RichardLitt commented 7 years ago

Angular is mentioned in #14. Can we list a different resource? :)

RichardLitt commented 7 years ago

Two years is a long time in development. I would consider this out of date. Can you find something from the past six months?

Jojokats commented 7 years ago

I would select Ember.js

Who should use Ember?

emberjs

Have a look: Emberjs

Cons

vlillies commented 7 years ago

Electron: Build cross platform desktop apps with JavaScript, HTML, and CSS

Pro's

Con's

Electron Intro Video 4 minutes

HanieJ commented 7 years ago

Poof. I misread the title! I hope this would be right ~.~

POLYMER:

CONS:

RichardLitt commented 7 years ago

Ember

Very steep learning curve. Better learn javascript at first, then start learning Ember which may take some time Core team is very slow in their feature development and last several versions of Ember were mostly minor releases that mostly brought nothing new.

These are big issues.

There are pros and cons to both approaches, but those who want everything to just work well together will love Ember!

This sounds like marketing material :(. I'm not sure any of the pros listed there are really true or helpful. Why is it dependable, for instance? Also, in software, "everything just works well" has never been the case, in my experience, sadly. Maybe I'm wrong!

Electron

Would be super fun! But out of scope for this project.

Polymer

This would also be super fun! But "It is not entirely clear that how to organize larger applications." is a big enough issue for me to steer away from this for now.