Why I prefer Ember.js over Angular & React.js

  • Fortunately one month ago I got a chance to work with a client who wanted me to develop his project in Ember.
  • I was not much excited as ember was a known guy to me, but started developing the project as it’s a day to day life for me.
  • But after delivering the project I started thinking of my experiences with these three front-end frameworks and probably today publishing this article out of my emotions.
  • If all the teams of your organization (or even someone outside your organization) are developing ember applications using ember-cli; they will be very familiar to the projects architecture and in no time can start contributing at any project.
  • The developers of Ember’s core team are also developers in their own projects and this is the biggest plus of Ember.

JavaScript, Node.js, mongo, react, angular and many more
Continue reading “Why I prefer Ember.js over Angular & React.js”

Why I prefer Ember.js over Angular & React.js

  • Fortunately one month ago I got a chance to work with a client who wanted me to develop his project in Ember.
  • I was not much excited as ember was a known guy to me, but started developing the project as it’s a day to day life for me.
  • But after delivering the project I started thinking of my experiences with these three front-end frameworks and probably today publishing this article out of my emotions.
  • If all the teams of your organization (or even someone outside your organization) are developing ember applications using ember-cli; they will be very familiar to the projects architecture and in no time can start contributing at any project.
  • The developers of Ember’s core team are also developers in their own projects and this is the biggest plus of Ember.

JavaScript, Node.js, mongo, react, angular and many more
Continue reading “Why I prefer Ember.js over Angular & React.js”

Prashant Abhishek’s response to What are the best resources to get started with ReactJS coming from an AngularJS background?

  • The tutorial is good enough to give you a good sense of what React is all about and how it is actually used then you can look into best practices of React.
  • Frontend tooling is not specific to React but its definitely a considerable part of building a real world project in React.
  • This tiny book explains popular choices and a series of posts by Tyler McGinnis uses gulp and browserify while walking through building an app in React.
  • Here’s a tutorial by @sandeep on how to build isomorphic javascript web apps with Alt.
  • I have two collections Learn React and Learn Flux, which I keep updating whenever I find something interesting in React and Flux world.

What are the best resources to get started with ReactJS coming from an AngularJS background?
Continue reading “Prashant Abhishek’s response to What are the best resources to get started with ReactJS coming from an AngularJS background?”

Node.js in Practice: Alex R. Young, Marc Harter: 9781617290930: Amazon: Books

Buy Node.js in Practice on Amazon.com ✓ FREE SHIPPING on qualified orders
Continue reading “Node.js in Practice: Alex R. Young, Marc Harter: 9781617290930: Amazon: Books”

Angular 2 and Beyond: 7 Framework Highlights You Need to Know

  • Angular 2 and Beyond: 7 Framework Highlights You Need to Know

    Fresh from the much-anticipated release of Angular 2 last September, we were joined by Jules, Stephen, and Rob from Google’s Angular team to answer questions from our community about the release of Angular 2.

  • Speaker info: Developer Advocates for the Angular Team – Jules Kremer, Stephen Fluin, and Rob Wormald

    Codementor: How do you see adoption happening among existing users?

  • I started doing it in Angular 1, thinking, “Oh, I’m gonna go back to the easy way of doing things.”
  • They’re quite conscious in that, talk about if you’re an Angular 1 developer and you do things this way, this is how they work in Angular 2.
  • One of the big things is the way we do change detection now, which is kind of the biggest internal change from Angular 1 and Angular 2.

Jules, Stephen, and Rob from Google’s Angular team answered questions from our community about the release of Angular 2. We talked about everything from migrating Angular 1.x apps, next steps for ng 2, Angular Material, Angular CLI to the team’s favorite Angular 2 features.
Continue reading “Angular 2 and Beyond: 7 Framework Highlights You Need to Know”

AngularJS Application Architecture

AngularJS Application Architecture course by @simpulton #angularjs

  • One challenge when learning AngularJS is that most examples are trivial.
  • This series will demonstrate how to organize and tool your AngularJS application for real work.
  • All projects are different, but with the right set of modular tools you can build a foundation for success.
  • By introducing modules and sub-modules, domain models and state management with ui-router, we will start to establish best practices on how an AngularJS application should not only function, but fit together.
  • Be sure to check out Part 1: AngularJS App From Scratch: Getting Started

One challenge when learning AngularJS is that most examples are trivial. It is difficult to find materials on learning “real-world” patterns and practices.

The joy of Angular is that you are free to build an application in any form that you wish. MCV, MVVM, MVP, MV*whatever*… You get to decide! Freedom is wonderful.

“But what if I choose poorly?”

Good question.

This series will demonstrate how to organize and tool your AngularJS application for real work. It’s an opinion. A way that has worked on our own projects. Use it as a guide for building the solution that best suits the needs of your projects. All projects are different, but with the right set of modular tools you can build a foundation for success.

Building on the previous series, we are going to refactor Eggly to be modular and scalable. By introducing modules and sub-modules, domain models and state management with ui-router, we will start to establish best practices on how an AngularJS application should not only function, but fit together.

Be sure to check out Part 1: [AngularJS App From Scratch: Getting Started](https://egghead.io/series/angularjs-app-from-scratch-getting-started)

Continue reading “AngularJS Application Architecture”