popularitate
Pentru o trecere în revistă a celor principale încercăm să identificăm cele mai bine cunoscute și comune JS-cadre. Ca o chestiune de a alege „cele mai bune“ în acest domeniu - obiectul unor dispute multiple și violente, ne vom baza doar numai pe fapte și cifre.
Deci, vom alege 6 cadre de conducere pentru suma de 4 criterii:
Toate rezultatele testelor și studii cu privire la aceste criterii sunt rezumate mai jos în formă de diagrame.
La fel cum o remarcă pentru a adăuga la aceste rezultate, că statisticile cele mai recente și detaliate privind JS-cadru pot fi găsite pe această pagină. precum și performanța celor mai recente versiuni ale cadrelor de conducere in timp real pot fi întotdeauna măsurate și vizual compara aici sau aici.
Revizuirea cele mai bune
Pentru cei care doresc să obțineți UI-efecte mai avansate, cum ar fi zoom, sortare, suport pentru drag and drop, și widget-uri standard, cum ar fi marcajele, cursor, bara de progres, etc. este recomandat să utilizați jQuery UI pereche de bibliotecă. care este specializată în crearea de efecte vizuale și o interfață de utilizator complexe.
Pe ansamblu, jQuery este foarte benefic pentru proiecte mici și mijlocii, dar în dezvoltarea unor proiecte la scară largă poate fi problematică, deoarece aceasta conduce la o deficienta de proiectare, cu toate că, datorită foarte productive la un conținut simplu și cod.
Exemple de site-uri bine-cunoscute pe baza acestui cadru: MooTools este utilizat în CMS Joomla, astfel încât aceste site-uri foarte mult.
Pentru mai multe informații despre ultima, a patra versiune a acestui cadru, am scris recent în revista noastră.
Exemple de site-uri bine-cunoscute pe baza acestui cadru: Dogo Toolkit folosit în Zend Framework, astfel încât aceste site-uri foarte mult.
concluzie
JS-cadre se confruntă astăzi este o dezvoltare foarte rapidă, de exemplu, ieri, un foarte popular base2. astăzi sa stins în mare parte în fundal: aproape în fiecare lună există noi promițătoare nou-veniți, și toate cele mai interesante evoluții în acest domeniu.