Cercando di conoscere i concetti di base in Javascript creando un'applicazione web, come posso farlo senza saltare ai framework MVC? [chiuso]

0

Per qualche motivo non voglio passare a un framework MVC javascript per creare un'app Web per il mio portfolio. Il mio principale motivo dietro è quello di imparare in & outs di Javascript. Quali sono le mie opzioni se voglio realizzare un'app Web senza utilizzare MVC? Tenete a mente, conosco ancora i concetti di base ma voglio approfondire Javascript.

    
posta latestbot 14.04.2015 - 15:21
fonte

1 risposta

2

La maggior parte dei grandi framework JavaScript tende ad includere le seguenti funzionalità:

  1. API Ajax
  2. Gestore eventi / ascoltatori
  3. Le promesse
  4. Sistema di classe
  5. DOM widget
  6. Templating

La mia raccomandazione è di studiare e implementare ciascuno di questi concetti. Mentre lavori attraverso di loro, scoprirai che la maggior parte di loro è legata a un livello fondamentale. Ajax e Promises funzionano bene insieme, così come i widget di templating e DOM, i widget DOM e gli event manager, ecc. Una volta compresi questi concetti e come funzionano insieme, vedrete che non c'è nulla di speciale sui framework MVC / MVVM. È tutto solo JavaScript.

Imparerai anche un po 'di JavaScript in generale, dato che alcuni componenti tendono a enfatizzare certe parti della lingua. Implementare un sistema di classe ti darà una comprensione profonda dei prototipi di JavaScript, Promises ti aprirà la mente a un nuovo modello di programmazione asincrona, i modelli metteranno alla prova la tua manipolazione delle stringhe e le abilità di espressione regolare, e così via.

Sei già sulla strada giusta. Realizzare un'app Web utilizzando un framework MVC dimostra solo che è possibile utilizzare quel framework. Comprendendo i componenti principali, dovresti essere in grado di cogliere e adattarsi a qualsiasi struttura che i futuri datori di lavoro stanno utilizzando.

    
risposta data 14.04.2015 - 15:58
fonte

Leggi altre domande sui tag