requirejs of iets anders voor het laden/importeren van js code?

aangezien ik mijn js-code beter wil indelen, heb ik needjs bekeken en het ziet er goed uit.

more info: http://requirejs.org/

ik wil js-code opsplitsen in verschillende bestanden en uiteindelijk een enkel bestand bouwen (met sluiting of een soortgelijk hulpmiddel). dus ik vroeg me af wat er nog meer bestaat en wat zou je aanbevelen?

vergelijking met wat verschillende javascript-frameworks gebruiken om hun code te ordenen wordt op prijs gesteld.

0
Probeer ender, modul8, browserify. Deze gebruiken vereisen om modules te laden en een groot pakket te bouwen met alles wat correct is besteld, zodat de afhankelijkheidsketen werkt.
toegevoegd de auteur Raynos, de bron

1 antwoord

Ik startte een nieuwe applicatie en ik besloot mijn code te organiseren met drie bibliotheken:

  • jquery: DOM, event manipulation... (I also use the put-selector library)
  • requireJS: create AMD modules and load them. Any bit of code is a module that can declare its own dependencies. Very nice, modular and portable. A lot of big project are moving in that direction, including Dojo.
  • Backbone/Underscore: it makes your modules so powerful and nice to work with. You have models and collections to work with the data and Views to handle the rendering (it does much more than that).

A very good article to see how orgnization can be done: http://backbonetutorials.com/organizing-backbone-using-modules/

Het ziet er in het begin misschien ingewikkeld uit, maar als het eenmaal is opgezet, schommelt het. Ik kon niet teruggaan naar het eenvoudige js-bestand dat in jQuery is geschreven, het was de moeite waard de dagen die ik er aan besteedde om het te krijgen.

0
toegevoegd