Dart ako platforma môže mať nádej na úspech, len ak preň bude existovať dostatok externých knižníc a pluginov. Dnes sa na webe nachádzajú milióny rôznych knižníc a pluginov pre JavaScript, kde za ne hľadať náhradu v Dartovom svete? Dobrá správa, nemusíme!
Archiv autora: Samuel Hapák
Samuel Hapák
S kamošmi som založil VacuumLabs, špecializujeme sa na webové aplikácie. Momentálne frčíme na Pythone a pokukujeme po Darte. Nikdy neodmietam pozvanie na dobré české pivo.
Streams sú messaging vrstva v Darte. Ak sa zamýšľate nad posielaním vlastných správ alebo eventov medzi jednotlivými objektmi, Streams sú tu pre vás.
Webový vývojár dennodenne pracuje s ajaxovými requestami, callbackmi, obsluhovaním eventov. Neblokujúce API je v Javascripte štandardom, no nie je vždy úplne najpohodlnejšie používať ho. Dart rieši asynchrónne operácie pomocou Futures.
Dokončíme implementáciu pexesa v Darte začatú v minulom dieli. Spoznáme prácu s DOM v Darte, preskúmame štandardnú HTML knižnicu dodávanú s Dartom. Poďme na to!
Dnes naimplementujeme klasickú hru Pexeso. Názorne si predvedieme, ako písať aplikácie s unittestami, pracovať s knižnicami, triedami a typmi. Nemá zmysel otáľať, hor sa do roboty!
Dnes si rozchodíme Dart Editor a preskúmame prostredie. Jedným klikom vyvinieme jednoduchú webovú aplikáciu a trochu sa na nás nalepí zo syntaxe dartu. Vyhrňme si rukávy a pusťme sa do roboty, dartizáni!
V poslednej dobe prudko narástla dôležitosť JavaScriptu na webe a vývojári čoraz bolestivejšie narážajú na jeho nedostatky. Riešením možno bude postupné obohacovanie JavaScriptu o chýbajúcu funkcionalitu a plátanie najväčších problémov. Možno nie. Možno to bude Dart.