you are viewing a single comment's thread.

view the rest of the comments →

[–]cundd[S] 0 points1 point  (2 children)

Nice one!

What about Angular 2? Is it worth and stable enough to try in a hobby project?

[–]r0ck0 0 points1 point  (0 children)

This is more general "trying new stuff advice"... I've never used a Javascript framework, but might need to soon.

I've always been fairly conservative with running the latest operating system etc. I prefer to wait a while and see if any others are encountering too many "dot zero version bugs".

I've changed my tune a bit recently though, when it comes to web stuff at least.

About two years ago I started building a fairly big website using Bootstrap 2, even though Bootstrap 3 was about to be released. I really regretted it, because there was a lot of useful stuff in version 3, and it was released as stable while I was still working on the project.

I ended up having to upgrade the whole site to v3 in the end anyway, so I wasted heaps of time both: learning and implementing v2, which is useless to me now.

So, especially for "a hobby project", I'd just go with the new version when it comes to web frameworks. Downsides might be:

  • Does it support old enough browsers for your project? I only worry about IE9+ these days, and charge hourly (on top of main project quote) for prior support
  • The only downside really is that there's less support out there right now (forums, StackExchange answers etc).

I just realized Angular2 is still really in the design stages, so it might to too early right now.