Návod na páteřní aplikaci Část 5:RequireJS - Video tutoriál

Konečně! Dotáhli jsme to na konec série videonávodů Backbone.js Application Walkthrough. V tomto závěrečném videu provedeme několik malých úprav kvůli organizaci a spoustu dalších změn, které převedou aplikaci do práce pomocí RequireJS. V tomto videu se dotkneme téměř každého souboru, ale každý obdrží pouze drobné změny, aby došlo k celkové velké změně v modularitě a optimalizaci.

Seriál výukových videí Backbone.js

  • Backbone.js Část 1:Modely
  • Backbone.js, část 2:Zobrazení
  • Backbone.js, část 3:Směrovače
  • Backbone.js, část 4:Kolekce
  • Backbone.js, část 5:AJAX
  • Páteřní průvodce aplikací, část 1:HTML a modely
  • Průvodce základní aplikací, část 2:Zobrazení a šablony
  • Návod na základní aplikaci, část 3:Nové zobrazení a externí šablony
  • Návod na základní aplikaci, část 4:Žije!
  • Návod na základní aplikaci, část 5:RequireJS

Párové poznámky

Než se na video podíváte, mám pro vás pár poznámek. Za prvé, pokud jste to ještě nevěděli, jQuery od verze 1.7 podporuje specifikaci AMD. Zkontroluje existenci definované funkce a použije ji, pokud existuje. Také jsem se moc nezabýval tím, jak RequireJS funguje, takže pokud s ním nejste obeznámeni, pak bych si přečetl svůj příspěvek s porovnáním s $script.js nebo s tímto úvodem na Adobe Developer Connection. Většina souboru config.js také používala kód z projektu Backbone Boilerplate. Konečně je tento projekt nyní na GitHubu v úložišti vinných sklepů.

Kód JavaScript

Nebudu se obtěžovat zveřejňovat sem žádný kód. Pokud chcete vidět kód, můžete přejít do úložiště GitHub, které jsem zmínil nad videem.

Všechno to zabalím Pěkné

Pokud jste neviděli ostatní videa ze série, rozhodně je doporučuji. Neříkám, že jsem úžasný kameraman, ale rozhodně se od nich můžete hodně naučit, a pokud nerozumíte tomu, co se děje, dokážou zaplnit spoustu mezer. Každopádně jsem rád, že jsem s touto sérií konečně skončil. Bylo zábavné znovu se skutečně dostat do větší části kódu. Už je to nějaký čas. Ale je čas jít dál. Pořád budu dělat věci s Backbone (většinou osobní projekty), ale už vás nebudu bombardovat ubohé čtenáře neustálou Backbone. Těším se, až se dozvíme o Node.js a Unit Testing, s nimiž nemám moc, pokud vůbec nějaké, zkušenosti, takže to bude pro nás všechny poučná zkušenost. Jako vždy Bůh žehnej a šťastné kódování!