E
E
Evgeny Popov2015-08-21 17:05:16
JavaScript
Evgeny Popov, 2015-08-21 17:05:16

What to choose for new projects from the SPA framework as an alternative to jquery?

Now I'm thinking about an alternative to jquery for applications for more organization of work on the application. But at the same time, I want to "pump" into ES6 +, since the main experience is on jquery without deep immersion in js.
Interested in:

  • Good documentation with working (finished) examples, updated and broken down by version, language does not matter (English, French, Russian)
  • The grunt/gulp builder is not important, but at the same time, to collect the entire package out of the box
  • Separation of css, html, js, data - without react-like constructions ala jsx
  • less,sass - doesn't matter but the first one is preferable because I don't see any advantages in the second one, not to mention postcss
  • DOM selectors are nice and pretty
  • data-bind
  • Rendering on client and server as desired
  • Everything related to the client side from ie9-10+
  • Good code organization
  • Not typescript
  • Dynamic typing, or a variant similar to python
  • How is the server platform planned node.js and php for now and/or RESTful services


It's probably something like this. Now I'm distributing aurelia without any framework - babel.js

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
Vitaly Arkhipov, 2015-08-21
@arvitaly

In my opinion, EmberJS on all counts.

A
Andrey, 2015-09-04
@AndyGrom

have you looked at angularjs ? Seems to fit on all counts.
True, one caveat: a high entry threshold. But once you get into it, you won't quit.

O
ozknemoy, 2017-04-16
@ozknemoy

some criteria are weird. anyway. why selectors? in large applications, this trash is not possible to support. jekveri and vanilla js it's time to send to rest. on ES6, you can even write landing pages in vanilla. Angular 2 has disappeared (the typescript and there is no support for old browsers so that the developers do not tell there + reactJS, which together makes it much more difficult to learn. Yes, the typescript compiled is slow, the constant lags of the webstorm are tired, I need a very smart computer of my 4 nuclear 3200 MHz and 8 GB of RAM is not enough, apparently i7 is needed). the first one too (no server rendering). react was dropped because of the syntax (+there is a poor 1 way data binding). vue2 is not bad, consider angular 1 with server rendering. their templates repeat the usual html. the organization of the code is the same modular, if you download a ready-made starter and not make examples from the site. modules / plugins for it is not enough. You have to write yourself, which is a huge minus. According to the documentation, everything is bad for many, no matter what they say there. according to the first angler, it’s not bad, but outdated, but a huge amount of material besides the docks. deuce disgusting although many lie that it is good. Ember remains, but have not tried it. and the main question is not voiced in the wishes. where to get a job with knowledge of vue, ember, aurelia? With Angular, I will get settled without any problems, they will also hunt for me. things are worse with react, but still better than with the others listed but haven't tried it. and the main question is not voiced in the wishes. where to get a job with knowledge of vue, ember, aurelia? With Angular, I will get settled without any problems, they will also hunt for me. things are worse with react, but still better than with the others listed but haven't tried it. and the main question is not voiced in the wishes. where to get a job with knowledge of vue, ember, aurelia? With Angular, I will get settled without any problems, they will also hunt for me. things are worse with react, but still better than with the others listed

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question