Aurelia hands down. For years we've used Knockout, Angular, and Meteor, all of which have goods and bads. But Aurelia amazed us. It is the best thought-out framework I've used. SO much easier to pick up than Angular 2 and React, and it's so "out of the way" I forget it's even there sometimes. Not only that but our code-footprint is much smaller, because we are writing less code. When you hear grown-up developers giggling in their offices when using it for the first time, you know it has to be good.
i-bem.js https://en.bem.info/platform/i-bem/ — because of support for BEM-methodology in JS
Front end and mobile:
Angular 1 (Ionic) Backbone.js (At the time it was the best) Example project: http://4d.rtvslo.si/ Angular 2 (Learning and will use in future projects. There are also some great seed git projects. Also with Ionic 2) ReactJS (Done some simple stuff . Will learn when they will improve CLI and build process) Reactive (Widgets similar to react)
Backend:
Node with ExpressJS (Easy to learn and use). When I master generators will probably head to Koa.
Other:
jQuery off course and many other... :)
ReactJS !! I like it, but i'm thinking to switch over to AngularJS Any suggestions ?
I'm using ReactJS for small things(still learning) but for regular tasks because I am currently working primarily on WP projects jQuery. I considered AureliaJS or Ember, but took React for it's simplicity and modularity.
Before switching to react we was using angular 1.3. We made this choice because the community is very huge in react and the learning curse is much more easier. Lifecycle in angular are sometimes very obscure and you have to read source code to understand how it really work. Switching to react don't take us a lot of time.
Bootstrap, jQuery and some other libraries. The application does not require heavy interactivity to use any front end framework.
At this point AngularJS 1.3, but ww have in mind to migrate until 1.5, and when is stable to Angular 2.
The choice was made by my coworkers but i think that google is behind is a nice point.
Frontend:
now Knockout.js with some little libraries like crossroads, in future Aurelia
Backend:
now express but in future I will switch to Koa (furthermore Gulp, Electron, Yeoman etc.)
Peter Scheler
JS enthusiast
Full Stack Developer
Pierre
DevOps JS
Front: React
Back: HAPI , graceful shutdown, API endpoints validation, powerful and simple