Jim Lawrence
accessd at shaw.ca
Fri Jun 7 21:13:26 CDT 2013
Hi Shamil: No question about it. AngularJS seems to have more features and requires less work to use them. BackboneJS was written by the same developer as CoffeeScript and therefore has a ready made supporter base. But it does seems that BackboneJS is an older product, by design, than AngularJS. My original concerns that AJS would not play well with JQuery seems to be answered in a statement made in the article you supplied the link to. So no loss of pre-built code. The only thing I do have against AJS is that it was originally written by Google (they have had a bad reputation for dropping non profitable products on a whim) but now that AJS has an Open source GL license, its long term survival and growth seems assured. One other question to be reviewed, without further investigation, would be how does AngularJS handles complex input fields? (Sure wish I has something more than just raw JS and old HTML when I worked on an in-house application(s), for a company, many years ago. Now there are so many great tools, editors and a standard built-in core of features in the base JavaScript. It is now hard just to decide which are the best products to follow.) Jim -----Original Message----- From: dba-tech-bounces at databaseadvisors.com [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Friday, June 07, 2013 3:07 PM To: Discussion of Hardware and Software issues Subject: Re: [dba-Tech] AngularJS: Write less code, go have beer sooner - anybody? Hi Hans -- Did you read: http://www.nebithi.com/2012/12/27/backbone-and-angular-demystifying-the-myth s/ ? > Plus, they are event driven, so you can make proper > JavaScript applications the right way. See above. See also: http://stackoverflow.com/questions/9682092/databinding-in-angularjs#answer-9 693933 -- Shamil Friday, June 7, 2013 1:26 PM -07:00 from Hans-Christian Andersen <hans.andersen at phulse.com>: >If suggest taking a look at http://marionettejs.com/ or http://kmalakoff.github.io/knockback/ . > >Both are based on Backbone.js and throw in some of the most popular tools, such as underscore.js and jquery etc. > >Plus, they are event driven, so you can make proper JavaScript applications the right way. > >You could also just use backbone.js, but both of these add nice additional features on top of backbone to make writing less but better code. > >Backbone is turning out to be the popular JavaScript framework, just as jquery became the defacto JavaScript library. > >- Hans > > >On 2013-06-07, at 12:43 PM, Salakhetdinov Shamil < mcp2004 at mail.ru > wrote: > >> Hi Jim -- >> >> AFAIU AngularJS isn't dependent on jQuery - AngularJS uses plain JavaScript. >> And AngularJS doesn't use event listeners. >> I suppose AngularJS can be used together with jQuery if needed and they shouldn't clash as AngularJS doesn't use any global context variables - AngularJS is a "different story" - see: >> >> http://blog.appfog.com/angularjs-the-beauty-of-concision/ >> >> https://github.com/angular/angular.js/wiki/Projects-using-AngularJS >> >> http://www.codeproject.com/Articles/576246/A-Shopping-Cart-Application-Built -with- >> >> http://www.nebithi.com/2012/12/27/backbone-and-angular-demystifying-the-myth s/ >> >> -- Shamil >> >> >> Friday, June 7, 2013 11:49 AM -07:00 from "Jim Lawrence" < accessd at shaw.ca >: >>> Hi Shamil: >>> >>> I have not worked with AngularJS but the particular problem that is resolved >>> in the YouTube video looks impressive. >>> >>> That said; there is so much more capabilities to both JQuery and AngularJS >>> that it would be logical to have bot libraries available. The next question >>> is will they both work together within the same environment. >>> >>> As they both use the same base code, both monitor events, both use JSON, >>> AJAX and store many variables to extend their capabilities, will they clash? >>> If they do clash how difficult is it to work around issues? Will loading >>> both libraries dramatically reduce performance in start up or changing >>> pages? >>> >>> I am not sure how large the base of extended code samples that AngularJS >>> has...how large of a background support through forums and developers, if >>> there are bugs and serious issues. OTOH we know that there is a massive set >>> of JQuery code samples and an extended community build around the product >>> JQ. >>> >>> OTOH, it might be worth seeing just how far a small web site project can go >>> with just using AJS. >>> >>> Jim >>> >>> -----Original Message----- >>> From: dba-tech-bounces at databaseadvisors.com >>> [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov >>> Shamil >>> Sent: Friday, June 07, 2013 2:56 AM >>> To: Discussion of Hardware and Softw >>> Subject: [dba-Tech] AngularJS: Write less code, go have beer sooner - >>> anybody? >>> >>> Hi All -- >>> >>> AngularJS - angularjs.org - It looks interesting. Any opinions, real life >>> projects' successful use cases? >>> >>> Thank you. >>> >>> -- >>> Салахетдинов Шамиль >>> _______________________________________________ >>> 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 -- Салахетдинов Шамиль _______________________________________________ dba-Tech mailing list dba-Tech at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-tech Website: http://www.databaseadvisors.com