Javascript, o marcă comercială a Sun Microsystems, este un limbaj de scripting orientat pe obiecte utilizat pe scară largă pentru a permite accesul programatic la obiecte de calcul într-un mediu gazdă, împreună cu evaluarea în timp de rulare și tastarea dinamică, l-au făcut prima alegere a dezvoltatorilor. Un cadru JavaScript creează o magie în timp ce lucrezi la scripting java. Mai jos sunt chestiile reale pentru toți dezvoltatorii JavaScript, trebuie să folosiți cadre JavaScript.
Script.aculo.us
Script.aculo.us este un anunț pentru prototip, în timp ce prototip este un cadru java. Ajută dezvoltatorii să dezvolte site-ul web dinamic. Acest anunț facilitează dezvoltatorului cu interfață de utilizator liniştită între browsere, biblioteci java, cum ar fi animație, glisare și plasare, comenzi AJAX etc. pentru a crea site-uri web uimitoare și aplicații web într-o clipă, la fel ca IKEA, CNN, NASA.
JQuery – Cadru de lucru cu script Java:
JQuery este o revoluție în biblioteca Java Script. O bibliotecă de script-uri java grăbită și succintă, folosită de mulți giganți web populari precum Google, digg și Technorati etc. JQuery simplifică parcurgerea documentelor HTML, gestionarea evenimentelor, animația și interacțiunea AJAX pentru o dezvoltare web rapidă și lină.
Cadrul JavaScript DOJO:
Obțineți Dojo pentru a crea aplicații pentru desktop și mobile inspirate și superlative. Creați aplicații de nivel enterprise cu grile și diagrame sau utilizați nucleul ușor al dojo pentru a crea animații, interogări ușoare de sintaxă CSS și utilizați aceasta pentru a manipula DOM. Pentru mobil și desktop, API-ul Dojo este disponibil cu capabilități HTML5, cum ar fi geolocații, ecran tactil și multe altele.
Cadrul Sencha Ext JS4:
Cadrul JavaScript pentru mai multe browsere Sencha Ext pentru a crea aplicații web bogate. Generați diagrame tactile încorporate cu interacțiuni bazate pe gesturi, animații GLOSSY și multe alte opțiuni de stil suple pentru utilizarea maximă a datelor dvs. Sencha.io este un serviciu cloud care vă facilitează trimiterea datelor către dispozitivele mobile mai rapid și cu reducerea costurilor.
Cadru JavaScript prototip:
Un cadru JavaScript complet puternic, o adevărată bază de cod de alegere pentru dezvoltatorii de aplicații web din întreaga lume. Prototipul prezintă un set de instrumente unic, ușor de utilizat pentru dezvoltarea condusă de clasă, împreună cu cea mai frumoasă bibliotecă AJAX.
Utilizați cadru Javascript:
Cadrul JavaScript Uize este o sursă deschisă, vine cu caracteristici enorme. Uize este un server agnostic, dependent în totalitate de utilizator și poate fi folosit pe orice platformă și limbaj de server precum Java (Apache TomCat), C# (IIS / ASP.NET), Visual Basic (IIS / ASP), C/C++, Perl (Perl). / Apache), PHP, Ruby (Ruby on Rails), Python etc. Uize acceptă dispozitive mobile și vine cu widget-uri încorporate: slideshow, calendar, date selector, slider, marquee, dialog, meniu, vizualizare mag și multe altele. Îmbogățit cu multe caracteristici predominante, cum ar fi Animația JavaScript, Moștenirea JavaScript, Evenimentele JavaScript, Modulele JavaScript, Bibliotecile JavaScript, Șabloanele JavaScript, Widgeturile JavaScript, Localizarea JavaScript, Documentația JavaScript, Comprimarea codului JavaScript și Scripturile de compilare JavaScript. Uize nu extinde obiectele native și în dezvoltare activă.
Cadrul JavaScript Qooxdoo:
Un cadru JavaScript universal, vă ajută să creați aplicații enorme pe numeroase platforme. Utilizează modelul de programare orientat pe obiecte care ajută la crearea de RIA-uri inovatoare (aplicații internet bogate). O interfață cu sursă deschisă, avansată, dar ușor de implementat. Creați apariții ușoare și interactive chiar dacă nu aveți o comandă puternică asupra HTML și CSS. Sprijină dezvoltatorul cu un client server avansat de comunicare dezvoltă un strat de transport abstract acceptă cozi, timeout-uri și implementări prin XMLHttp Request, cadre I și Scripturi.
Cadrul JavaScript Zepto.js:
Cadru JavaScript compact pentru browsere mobile webkit (Safari etc.) cu o sintaxă compatibilă cu JQuery. Vă ajută să vă concentrați mai mult pe creația dvs. cu o bibliotecă de 2-5k care se ocupă de cele mai de bază lucrări grele cu un API frumos.
DHTMLX Touch Javascript Framework
Cadrul JavaScript touch DHTMLX compatibil cu toate browserele majore pentru platformele mobile care acceptă HTML 5. Un set complet de lucrări de cadre care permit crearea de aplicații web uimitoare și viguroase pentru dispozitive mobile și tactile precum iPhone, iPad și Android etc.
Biblioteca YUI
Bibliotecă JavaScript de putere industrială construită de inginerii front-end yahoo și colaboratorii globali. Un pachet Power, bibliotecă scalabilă, rapidă și robustă, cu un set complet de script Java, utilitare CSS și controale. Ajută dezvoltatorii să creeze aplicații web bogate și interactive folosind scripting DOM, tehnici DHTML și AJAX. O altă bibliotecă gratuită dezvoltată sub licență BSD.
Cadru JavaScript MVC:
Sursă deschisă și colecție de bune practici și instrumente pentru construirea de aplicații JavaScript inovatoare. Inclus cu aceste componente autonome stealJS, FuncUnit, JQueryMX și Document JS. Un cadru cu soluții complete de testare, construiți un bloc JQuery mare sau vă transformă comentariile într-o aplicație pentru documente care poate fi căutată.
Cadru JavaScript SPRY:
SPRY este special pentru cei care nu sunt un guru JavaScript. SPRY este un cadru JavaScript care permite o aplicație web rapidă bazată pe AJAX. Orice tehnologie de pe partea de server (ColdFusion, PHP, ASP.Net etc.) este compatibilă cu Spry. Separați interfața cu utilizatorul de logica back-end folosind Spry atunci când construiți front-end-ul aplicației web. lucrul cu Spry este atât de ușor încât oricine are abilități de bază de dezvoltare web poate crea aplicația web pentru următoarea generație. Spry este proiectat deoarece arată ca o extensie a HTML și CSS.
Cadru de script Java MooTools:
MooTools este un cadru JavaScript modular, care utilizează abordarea precisă orientată pe obiecte, utilă pentru dezvoltatorii JavaScript intermediari până la avansați. API-ul său bine documentat, elegant și coerent permite dezvoltatorului să scrie coduri puternice, dar flexibile pentru mai multe browsere.
Codul MooTools este supus unor standarde stricte și nu aruncă niciun avertisment. Este documentat pe larg și are nume de variabile semnificative. Motivul pentru care oferă o navigare fericită.
Cadrul JavaScript SproutCore:
Sproutcore este un exemplu excelent de sursă deschisă pentru construirea de aplicații web uluitoare și inovatoare pentru a crea o experiență excelentă pentru utilizator. Utilizați puterea HTML5 pentru a utiliza cele mai recente tehnologii web compatibile cu toate browserele.
Cadru JavaScript ASP.NET:
ASP.NET este un cadru gratuit care poate ajuta dezvoltatorul să creeze API JavaScript complet interactiv, personalizabil, sortare, filtre, grupare în arbore și să vă ofere calcule precum aplicațiile web încorporate Excel. Este perfect compatibil cu orice browser web.
Cadrul JavaScript Rialto:
Rialto este un set de instrumente pentru aplicații bogate, complet independent de tehnologie, de aceea este ușor încapsulat în componente grafice JSP, JSF, Net, Python sau PHP. Bibliotecă de widget-uri bazată pe Ajax și cross browser. Pro pentru dezvoltatorul Rialto este că nu trebuie să fie un expert în cod DHTML, AJAX și DOM.
Concluzie:
Toate aceste cadre sunt pentru acei dezvoltatori de aventuri care continuă să exploreze noi instrumente în arena JavaScript. YUI, JQuery și Prototype sunt probabil cele celebre, dar restul sunt încă acolo pentru a fi explorate.