Mi piace lo stile Node.JS di JavaScript, in cui posso scrivere tutte le mie funzionalità in file più piccoli e quindi richiederli in modo ordinato all'interno del mio codice. Sto anche pensando di provare a scrivere un framework per imitare quel comportamento nel JS lato client.
Il mio obiettivo sarebbe implementare il module loading system
nel modo più accurato possibile: Vedi i documenti del modulo
Per require()
, posso usare le cose dettagliato in risposta a questa domanda , in particolare $.getScript()
di JQuery. Mi sembra che anche altri aspetti del sistema di caricamento dei moduli siano possibili.
Quindi, chiedo ai programmatori più esperti di essere il primo, prima di dedicarmi ai miei tempi: C'è qualcosa che mi manca che causerà un tale tentativo di fallire miseramente, o può essere fatto con successo?