3 ms·
I am also trying to navigate the same jungle for a new project. Here's what I could find in the last few days. I am not an experienced programmer likewise, so t
by rolleiflex 14y ago
I am also trying to navigate the same jungle for a new project. Here's what I could find in the last few days. I am not an experienced programmer likewise, so take this with a grain of salt.
1) I would argue this is a close call between Angular and Ember, and I personally picked Angular, mostly for philosophical reasons. I am sure Ember is just as good, it just doesn't work as well for me. [1]
2) SQLite is good for personal projects, as far as I know. It's a little too accepting of faults in your code, but when you want to get up and running as soon and painlessly as possible, it does the job. Otherwise use Postgres.
3) Angular has a list of good video tutorials at [2], though other than this and the official site, I have yet to find any good documentation. Which might either be my lack of Google-fu or a genuine need.
4) If you understand what MVC is and if you have coded with Javascript before, it should be easy to pick up. Pay attention to file structure, the scope, best practices, as especially with Javascript being a permissive language it's very easy to get away with low quality code that'll hurt you badly later. Have test coverage.
[1] http://blog.wekeroad.com/2013/03/06/ember-confuses-me http://blog.wekeroad.com/2013/03/06/ember-confuses-me
[2] http://egghead.io http://egghead.io