[dba-Tech] Learning AngularJS....

Hans-Christian Andersen hans.andersen at phulse.com
Tue Jun 16 01:51:02 CDT 2015


Keep in mind. When you say older, we are only talking about a matter of 1-2 years difference. The big difference between Backbone and Angular is that BB is a fairly un-opinionated framework. You get the basics and you mold it into whatever you like. It's also very extensible if you want to start adding more features (ie 2 way data binding etc etc), while Angular is very opinionated and you have to work within the flexibility it affords you, which is fine too. Ember is even more opinionated, but for reasons that would take longer to explain. At the end of the day, I like BB (combined with Require.js) just because I've used it enough to bang out small to large well structured and testable applications with ease and I don't require the framework to guide me through that process. On the whole though, I applaud the Angular folks for making front end development a better more structured experience, because BB is so flexible that a clueless person can (and I have seen this first hand) come up with a truly horrific monstrosity if they don't know what they are doing and lack experience with front end frameworks and writing good JavaScript. But when you know what you are doing, you can write very good, robust, scalable and lean applications with BB.

- Hans


> On Jun 15, 2015, at 2:15 AM, Jim Lawrence <accessd at shaw.ca> wrote:
> 
> Hi Shamil:
> 
> Yeomen a client-side development stack, consisting of tools and frameworks and libraries like Backbone and Angular are just one of the many that this framework would use. 
> 
> My understanding is that Backbone is an older library than Angular. I have been playing with Yeoman, as of late and have the Angular library attached as part of the stack. (Hans helped me set it up in the first place.) :-)
> 
> It does look like Angular is on its way to become the developers default choice.
> 
> Jim
> 
> ----- Original Message -----
> From: "Salakhetdinov Shamil" <mcp2004 at mail.ru>
> To: "Discussion of Hardware and Software issues" <dba-tech at databaseadvisors.com>
> Sent: Sunday, June 14, 2015 12:36:30 PM
> Subject: Re: [dba-Tech] Learning AngularJS....
> 
> Hi Jim --
> 
> Thank you for your comment.
> 
> AFAIKR (please correct me if I'm wrong) Hans mainly uses backbone.js
> 
> BTW: Here is a good comparison or angular, backbone, can and ember:
> 
> http://sporto.github.io/blog/2013/04/12/comparison-angular-backbone-can-ember/
> 
> 
> Thank you.
> 
> -- Shamil
> 
> 
> Sunday, June 14, 2015 1:12 PM -06:00 from Jim Lawrence <accessd at shaw.ca>:
>> Hi Shamil:
>> 
>> Not me but I will definitely take that course when time allows. I have been playing with it though... I believe Hans has first hand knowledge but he works incredible hours and may not have the time to respond...immediately.
>> 
>> Jim 
>> 
>> ----- Original Message -----
>> From: "Salakhetdinov Shamil" < mcp2004 at mail.ru >
>> To: "Discussion of Hardware and Software issues" < dba-tech at databaseadvisors.com >
>> Sent: Saturday, June 13, 2015 4:34:03 PM
>> Subject: [dba-Tech] Learning AngularJS....
>> 
>>  Hi All --
>> 
>> I have just finished working through the following online course:
>> 
>> http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/1/section/1/video/1
>> 
>> It's well done and it was a fun to work through. Recommended.
>> 
>> Do anybody of you use AngularJS for your (customers')  real life web apps?
>> 
>> 
>> -- 
>> Салахетдинов Шамиль
>> _______________________________________________
>> dba-Tech mailing list
>> dba-Tech at databaseadvisors.com
>> http://databaseadvisors.com/mailman/listinfo/dba-tech
>> Website:  http://www.databaseadvisors.com
>> 
>> _______________________________________________
>> dba-Tech mailing list
>> dba-Tech at databaseadvisors.com
>> http://databaseadvisors.com/mailman/listinfo/dba-tech
>> Website:  http://www.databaseadvisors.com
> 
> _______________________________________________
> dba-Tech mailing list
> dba-Tech at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-tech
> Website: http://www.databaseadvisors.com
> 
> _______________________________________________
> dba-Tech mailing list
> dba-Tech at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-tech
> Website: http://www.databaseadvisors.com



More information about the dba-Tech mailing list