|
As I don't do web dev.
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
We use the Kendo UI framework from Telerik for our mobile development as this is part of Telerik Platform. I think there is now an option for using Angular.js if you prefer that instead.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
Kendo UI is a very good stuff. But I wouldn't say it is a Javascript framework, rather they are UI components for JQuery. Yes, you are correct, they now have Angular 2 beta.
|
|
|
|
|
I can't believe you haven't listed H9RBS.js (http://html9responsiveboilerstrapjs.com/)
It's the only javascript library to feature tweetybirds. As the man said "H9RBS.js isn't your granddad's framework"
|
|
|
|
|
...and it didn't make the vote list.
Home | Durandal[^]
There is quite a bit of cross-over between Angular and Durandal teams, but Durandal never got much notice. Interesting that they are still chunking along out there.
|
|
|
|
|
I believe the creator of Durandal joined the Angular team.
Then, when they started going crazy with Angular 2, he left the team and created Aurelia instead. I think that spiritually, at least, Aurelia could be seen as Durandal 3.0 - although Durandal itself is still being worked on.
|
|
|
|
|
Wow, lot's of movement in there. Even the devs making the JS libraries cannot decide where to land.
|
|
|
|
|
I wouldn't say that jQuery is a framework, for instance.
Neither is React or Backbone; they are very well engineered JavaScript helpers/utilities, but it's not frameworks.
For me the difference is between:
- A utility-toolbelt that you use to ease your life
- jQuery, Backbone, Underscore, Lowdash, ...
- Something you use to base your development foundations and gives you a complete set of tested and ready to use functionalities in many different domains
- Angular, Ember, .Net, Bootstrap (as a UI framework if you want to stretch it), ...
This is how I see it, and taking this approach, many other options in that list do not qualify as "frameworks".
Cheers,
Alex
|
|
|
|
|
|
I write them...
(I do actually use jQuery as a base for cross-browser DOM manipulation, but it somehow didn't got into the list... Why?)
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Kornfeld Eliyahu Peter wrote: do actually use jQuery as a base for cross-browser DOM manipulation, but it somehow didn't got into the list... Why?
Because JQuery is a library and not a framework.
|
|
|
|
|
"I don't use JavaScript."
/ravi
|
|
|
|
|
. . . don't use frameworks.
We don't need no stinkin' frameworks.
It's not rocket surgery, man!
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Since I am not much of a web developer guy, I don't very much use JavaScript frameworks. There are many reasons for this, first of them being the fact that JavaScript is better in performance, compared to the short codes that I am going to write — performance first! Secondly, I can develop solid foundations on the top of JavaScript framework as I need to and the script has been greatly explained on MDN that anyone can use JavaScript to write the same code that jQuery is going to write... With a better performance factor.
I haven't used Angular ever, used jQuery for a bit, considered Bootstrap for a while and if I am ever going to use a framework, it will be bootstrap. jQuery isn't a good framework to use, for many factors (e.g. you have to install packages for multiple extensions, jquery-ui.min.js, jquery.mobile-git.min.js etc.) Of course, if you have a large enterprise application then you need to add them all. But there can be a better solution for these, CSS 3 can be of better usage too.
These are a few of the factors, why I (IMO) believe that vanilla JavaScript can be better. But, since I am not much of a web developer, I would assume these words of an amatuer.
JavaScript · Bootstrap[^]
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
When I am forced to have a privilege to develop Web front-end code, it is usually with SAP UI5, also known as Open UI5.
|
|
|
|
|
I use bootstrap in almost all of my project and I just love it.
But I never thought is as a JavaScript framework.
I always thought it as a css framework even though it has behaviors via JQuery.
I would still argue if you call it as a JavaScript simply because I don't write/call JavaScript code where bootstrap acts as framework. To the max, I just use bootstrap as JavaScript tool/control.
Life is a computer program and everyone is the programmer of his own life.
|
|
|
|
|
And it really has it's weaknesses... Since everything needs to be observable, and encapsulation does not exist, your entire app is build around observables.
Want to make something observable? Best go through your entire application to add () after every use
And since everything is a custom made observable getting it to work with any other framework requires some effort (at best).
At this point the alternative is that the entire team learns the next big framework (React?) and we rewrite the application to use that.
The problem is that it will still be JavaScript and it will still suck
|
|
|
|
|
|
I was under the impression JQuery was a javascript framework ?
|
|
|
|
|
|
You're implying JQuery is "out of the picture" ?
|
|
|
|
|
That would be a bit premature:
[^]
It's considered old-fashioned, outdated or even obsolete - yet it does the job. Something like Boeing 737 of Javascript world.
|
|
|
|
|
How dare you?
I would not tolerate insulting B737 by comparing with JQuery. B737 served real purpose with efficiency, JQuery is an illusion.
I do not fear of failure. I fear of giving up out of frustration.
|
|
|
|
|
|
Yes, I do feel like that sometimes and though I'm never able to seem to follow that gobbledygook, I can't shake of the feeling "why so complicated" either
|
|
|
|