Javascript, JQuery e ora AngularJS Cosa sta succedendo? [chiuso]

0

Sono stato lontano dai computer per circa 3 anni e ho iniziato a tornare in programmazione. I lotti sono cambiati nelle risorse e aiutano i siti disponibili sul Web, in particolare la comunità di StackExchange in evoluzione. Vengo dai giorni IRC #javascript, #html, #php con php.net e un po 'di ricerca su google trova qui e là.

Detto ciò, prima che prendessi la pausa dalla programmazione, JQuery era in circolazione ma non era così comune come oggi. Personalmente sto alla larga da ciò trovando più semplice scrivere semplicemente ciò che ho bisogno di fare in javascript tradizionale.

Ora mi sono appena imbattuto in AngularJS. Non ne so molto, ho appena guardato la home page e ho visto alcuni esempi di script.

La mia domanda è:

Sto ostacolando i miei clienti usando javascript ignorando JQuery e / o AngularJS?

    
posta N0M3 22.05.2014 - 22:35
fonte

2 risposte

7

Dipende se stai scrivendo un sacco di codice JavaScript per eseguire funzioni già ben servite (o forse meglio servite) dalle librerie.

Nel caso specifico di jQuery, è specificamente progettato per fornire una libreria di funzioni utili in un modo indipendente dal browser. Quindi, se stai scrivendo un sacco di codice hackish per andare in giro incompatibilità del browser, jQuery può essere particolarmente utile a tale riguardo.

Le librerie come AngularJS eseguono (tra le altre cose) una funzione binding / templating ; cioè, ti consentono di associare i dati alla tua pagina web in modo che vengano visualizzati nella pagina. Inoltre, Angular fornisce supporto per diversi modelli di software moderni e una quantità significativa di architettura sensibile.

Che cosa ti compra? Sfruttare, soprattutto se stai scrivendo anche un'applicazione web di dimensioni medie. Leverage significa scrivere applicazioni più grandi, più stabili e facilmente mantenibili.

    
risposta data 22.05.2014 - 22:46
fonte
2

Penso che dovresti chiederti se c'è un motivo per cui non dovresti rimanere aggiornato sulle tecnologie attuali nel tuo campo. Penso che sia parte dell'essere un buon sviluppatore di software e ti consente di prendere decisioni più consapevoli.

Scegliere di non usare un framework perché non funziona per la tua situazione è una cosa, ma rimanere ignoranti a loro, penso, è dannoso per te e i tuoi clienti.

    
risposta data 22.05.2014 - 22:43
fonte

Leggi altre domande sui tag