JavaScript jest dziś jednym z ulubionych języków programowania projektantów fachowych aplikacji internetowych. Deweloperzy mogą korzystać z kilku wyśmienitych technologii do tworzenia front-endu i back-endu aplikacji.
Największy potencjał posiadają Node.js, MongoDB, Backbone.js, Parse.com, Heroku i MS Azure. Są wciąż unowocześniane, a każda kolejna wersja dostarcza pionierskich rozwiązań. Mimo to wyszukiwanie danych niezbędnych programiście w danej chwili bywa problemem: oficjalna dokumentacja i najpopularniejsze zasoby internetowe nie zawsze upraszczają rozwiązywanie potężnych zagadnień programistycznych.Oto podręcznik prędkiego prototypowania oprogramowania za pomocą kilku najciekawszych technologii programowania dla internetu i sprzętów mobilnych.
Zamieszczono tu niemało przykładów ergonomicznych i niedużo teorii, którą ograniczono do minimum pozwalającego na zrozumienie działania poszczególnych rozwiązań. Skrupulatnie omówiono użyteczne podstawy standardowego sposobu działania aplikacji internetowej: pobieranie, wyświetlanie i dodawanie nowych informacji.
Przykłady zostały utworzone z zastosowaniem wielu technice. Dzięki czemu książka stanowi serię starannie wybranych i przetestowanych fragmentów kodu. Poszczególnie technologie zostały zaprezentowane w ich najnowszych wersjach.W tej książce między innymi:- przygotowanie środowiska pracy- praca z biblioteką jQuery, Bootstrap i Less- poręczne wprowadzenie do Backbone.js- wdrażanie aplikacji w PaaS, Heroku i MS Azure- zastosowanie MongoDB w aplikacjachOto najlepszy pakiet technice dla JavaScriptu![O autorze]Azat Mardan — przedsiębiorca, inżynier oprogramowania, entuzjasta jogi i diety paleo.
Ma ponad 12 lat doświadczenia w produkcji oprogramowania. Jest autorem dziewięciu książek poświęconych językowi JavaScript, a także platformie Node.js. Aktualnie zajmuje stanowisko starszego inżyniera oprogramowania, a także lidera zespołu w DocuSign.
Był współzałożycielem Gizmo (platformy do prowadzenia kampanii marketingowych dla sprzętów mobilnych) oraz członkiem zespołów formujejących oprogramowanie dla organizacji rządowych.