Lo "stile di programmazione jQuery" è una sorta di programmazione reattiva?

1

jQuery è una libreria Javascript e un framework, ma quando stiamo programmando con jQuery in DOM problemi / soluzioni, possiamo praticare uno stile abbastanza diverso di programmazione ... Possiamo leggere su jQuery su Wikipedia ,

Il set di funzioni principali di jQuery - selezioni di elementi DOM, traversal e manipolazione -, abilitato dal suo motore di selezione (...), ha creato un nuovo "stile di programmazione", fusione < a href="http://en.wikipedia.org/wiki/Algorithms_%2B_Data_Structures_%3D_Programs"> algoritmi e strutture dati DOM

Questa domanda è simile a "sottoquestione-3" di questa domanda ma non così generico. L'attenzione qui è su questo nuovo tipo di "stile di programmazione" ... Quindi, la domanda:

Lo "stile di programmazione jQuery nel contesto DOM" è un nuovo paradigma? Oppure è più un esempio di programmazione reattiva (non" cell-oriented "ma" DOM-node oriented ") o un altro?

Non abbiamo una "tassonomia standard dei paradigmi", quindi, per favore, nella tua risposta, indica anche la tua "scelta migliore per Wikipedia Paradign ".

Esempio: se capisci che "jQuery programming DOM" è come " awk dati di filtraggio", la tua scelta può essere basato sugli eventi .

    
posta Peter Krauss 02.07.2013 - 14:26
fonte

1 risposta

3

Se c'è un paradigma in uso in jQuery, è una programmazione funzionale, con alcuni Fluent Interface spruzzati per sempre misurare. È il modello di interfaccia fluente che fornisce la possibilità di concatenare il metodo.

Oltre a ciò, è semplicemente un'applicazione intelligente e deliberata di un'API. Sotto il cofano, c'è un sacco di jiggery in corso per assicurare la compatibilità cross-browser, ma le idee alla base di jQuery sono relativamente semplici. Basta mostrarti quanto può essere utile un'API ben progettata.

    
risposta data 02.07.2013 - 17:55
fonte

Leggi altre domande sui tag