Biblioteques i frameworks Javascript de codi obert

Biblioteques i frameworks Javascript


En el nostre article anteriorsr parlem de Javascript, una de les tecnologies que fan que els llocs web funcionin amb tota la seva capacitat. Com havíem promès, ara ens dedicarem a enumerar algunes biblioteques i frameworks de codi obert que poden facilitar la nostra feina utilitzant aquest llenguatge de programació.

Definició de biblioteques i frameworks Javascript

Tot i que els llocs web són molt diferents, tenen components en comú. Tots fan servir algun tipus de menú, molts utilitzen formularis de contacte o mostren fotos. Escriure aquests components des de zero cada vegada que es necessiten allarga el cost i el temps de desenvolupament.

Les biblioteques i frameworks Javascript són col·leccions d'scripts (programes) que compleixen determinades funcions que resulten útils per al funcionament de molts llocs web. La diferència dels frameworks amb les biblioteques Javascript és que constitueixen una solució en conjunt en lloc de petites solucions sense relació.

La flexibilitat dels frameworks varia segons l'elegit. Alguns condicionen la forma en què s'ha de construir el lloc, mentre que altres tenen millor capacitat d'adaptació.

Biblioteques i frameworks Javascript de codi obert

Angular

És mantingut per Google i està pensat per crear i mantenir aplicacions web d'una sola pàgina. Adopta l'arquitectura Model-Vista-Controlador.

Angular utilitza la vinculació de dades com un dels principals conceptes per fer la feina. L'usuari interactua amb la interfície. Quan es realitza la interacció, la vista s'actualitza amb els nous valors, que al seu torn interactuen amb el model i asseguren que tot estigui sincronitzat

El framework estén la capacitat d'HTML per a la seva utilització en la creació d'aplicacions dinàmiques. És completament extensible i funciona bé amb altres biblioteques. Cada característica pot ser modificada o reemplaçada per adequar-se a la necessitat dels desenvolupadors.

React.js

VA SER desenvolupat per Facebook i està enfocat en la creació d'interfícies d'usuaris dinàmiques en llocs amb molt trànsit. El seu ús de models d'objectes de documents virtuals facilita la seva integració amb qualsevol projecte.

D3.js

D3.js és una biblioteca de JavaScript que permet als desenvolupadors crear pàgines web riques amb característiques de manipulació de dades utilitzant SVG, HTML i CSS

És una eina ideal per crear pàgines web d'alta qualitat que mostrin gràfiques basades en dades.

Vue.JS

És un framework progressiu pensat per construir interfícies d'usuari. A diferència d'altres marcs monolítics, Vue està dissenyat des del principi per ser adoptable de forma incremental. La biblioteca central se centra només en la capa de vista, i és fàcil la seva integració amb altres biblioteques o projectes existents.

Ember.JS

aquest framework per construir aplicacions web inclou tot el que necessites per construir interfícies d'usuari riques que funcionin per a qualsevol dispositiu.

Babylon.JS

aquesta Bibliotecaa proporciona APIs de JavaScript per crear aplicacions web en 3D. A més de Javascript utilitza WebGL. La creació d'objectes 3D simples com una esfera és fàcil i es pot fer amb només unes poques línies de codi. meteor

És una plataforma per a la creació d'aplicacions mòbils i d'escriptori i de llocs web de manera simple, eficient i escalable.

JQuery

jQuery és una biblioteca de JavaScript ràpida, i amb moltes característiques tot i el poc espai que ocupa. Fa que activitats com el desplaçament i la manipulació de documents HTML, el maneig d'esdeveniments, l'animació i Ajax siguin molt més senzilles amb una interfície de programació fàcil d'usar i que funciona amb la majoria de navegadors.

Tres.js

També enfocada a el desenvolupament 3D i basada en WebGL és ideal per a desenvolupar jocs i animacions. aquest framework és ideal per a renderitzar objectes 3D en pantalla.

NODE.JS

Aquí parlem d'un entorn d'execució per a JavaScript construït amb el motor de JavaScript V8 de Chrome. Va ser creat amb l'enfocament de ser útil en la creació de programes de xarxa altament escalables, com per exemple, servidors web.

Backbone.js

És potser el més popular dels frameworks Javascript. pot ser usat per crear aplicacions d'una sola página. Es basa en la idea que totes les funcions de la banda de servidor han de fluir a través d'una API, el que ajudarà a aconseguir funcionalitats complexes escrivint menys codi.


3 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Carles Royan va dir

    Hola!

    AngularJs és Angular1 que està desfasat i no és recomanable per a nous desenvolupaments. Per a la versió actual ens hem de referir com «Angular» a seques. enllaç: https://angular.io/

    Salutacions

    1.    Diego Germán González va dir

      Gràcies per la dada.

    2.    Diego Germán González va dir

      Vaig fer la correcció però em vaig oblidar de donar-te el crèdit. En una estona el arreglo.Gracias de nou