{"product_id":"9781457194450","title":"Ember.js dla webdeveloperów","description":"\u003cp\u003e\u0026lt;h3\u0026gt;Poznaj atuty Ember.js!\u0026lt;\/h3\u0026gt;\u0026lt;strong\u0026gt;Ember.js\u0026lt;\/strong\u0026gt; to biblioteka j?zyka \u0026lt;strong\u0026gt;JavaScript\u0026lt;\/strong\u0026gt;, dzi?ki której mo?esz sprawnie budowa? aplikacje na podstawie wzorca \u0026lt;strong\u0026gt;MVC \u0026lt;\/strong\u0026gt;(ang. Model View Controller). Ember.js znakomicie sprawdza si? przy tworzeniu jednostronicowych aplikacji internetowych (ang. \u0026lt;strong\u0026gt;Single Page Applications\u0026lt;\/strong\u0026gt;), a ponadto usprawnia automatyczne aktualizowanie szablonów czy dwustronne wi?zanie danych. Je?eli chcesz zg??bi? tajniki tej biblioteki, ta ksi??ka jest dla Ciebie.\u0026lt;br \/\u0026gt;\u0026lt;br \/\u0026gt;Dzi?ki niej poznasz potencja? Ember.js, jej atuty oraz techniki pracy. Lektura kolejnych rozdzia?ów pozwoli Ci pozna? zasady dzia?ania generatora aplikacji Ember i szablonów, a tak?e proces budowy modelu danych i kontrolerów. Na sam koniec dowiesz si?, jak zapisywa? dane po stronie klienta. Po zg??bieniu mo?liwo?ci Ember.js nauczysz si? przygotowywa? serwer, który b?dzie przetwarza? ??dania wysy?ane z Twojej aplikacji. W tym celu wykorzystasz \u0026lt;strong\u0026gt;Rails MVC\u0026lt;\/strong\u0026gt;. W trakcie lektury zbudujesz w?asn? aplikacj? o nazwie \u0026lt;strong\u0026gt;Rock’n’roll\u0026lt;\/strong\u0026gt;. Jeste? ciekaw, co potrafi? Si?gnij po t? ksi??k? i przekonaj si? sam!\u003c\/p\u003e\u003cul\u003e   \u003cli\u003ePrzygotuj ?rodowisko pracy oraz wygeneruj podstawowy kod.\u003c\/li\u003e  \u003cli\u003eSprawd?, w jaki sposób „ergonomia” zapewniana przez Ember pozwala\u0026lt;strong\u0026gt; minimalizowa? ilo?? kodu\u0026lt;\/strong\u0026gt;.\u003c\/li\u003e        \u003cli\u003ePrzygotuj szablony dla prototypu ksi??ki dzi?ki \u0026lt;strong\u0026gt;Handlebars.js\u0026lt;\/strong\u0026gt;.\u003c\/li\u003e        \u003cli\u003eWykorzystaj rutery do zarz?dzania stanem aplikacji bez prze?adowywania zawarto?ci strony.\u003c\/li\u003e  \u003cli\u003ePo??cz kontrolery i widoki ze zdarzeniami oraz synchronizuj dane dzi?ki powi?zaniom.\u003c\/li\u003e       \u003cli\u003ePrzygotuj infrastruktur? wspieraj?c? Ember za pomoc? \u0026lt;strong\u0026gt;REST-owego API\u0026lt;\/strong\u0026gt; lub\u0026lt;strong\u0026gt; Ruby on Rails\u0026lt;\/strong\u0026gt;.\u003c\/li\u003e   \u003cli\u003eWykorzystaj \u0026lt;strong\u0026gt;bibliotek? Data\u0026lt;\/strong\u0026gt; do zapisywania danych i komunikacji z infrastruktur? wspieraj?c?.\u003c\/li\u003e \u003cli\u003eTwórz uniwersalne\u0026lt;strong\u0026gt; modularne wid?ety\u0026lt;\/strong\u0026gt; rozszerzaj?ce mo?liwo?ci Twoich aplikacji.\u003c\/li\u003e\n\u003c\/ul\u003e\u0026lt;h3\u0026gt;Pisz ambitne programy w JavaScript. Z Ember.js zaawansowane aplikacje internetowe s? w Twoim zasi?gu! \u0026lt;\/h3\u0026gt;","brand":"Helion","offers":[{"title":"Default Title","offer_id":47140866949360,"sku":"9781457194450","price":8.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781457194450_p0.jpg?v=1763861577","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781457194450","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}