LEADER 02865nam 22004215 450 001 9910254561203321 005 20200706034748.0 010 $a1-4842-3093-0 024 7 $a10.1007/978-1-4842-3093-0 035 $a(CKB)4100000001382167 035 $a(DE-He213)978-1-4842-3093-0 035 $a(MiAaPQ)EBC5200652 035 $a(PPN)222231033 035 $a(EXLCZ)994100000001382167 100 $a20171216d2017 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aBeginning Ractive.js $eA Practical Introduction to Ractive.js using Real-World Examples /$fby Alex Libby 205 $a1st ed. 2017. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2017. 215 $a1 online resource (XXI, 285 p. 118 illus.) 300 $aIncludes index. 311 $a1-4842-3092-2 327 $aPart I. Getting Started -- 1. Getting Started with Ractive -- 2. Creating Templates -- Part II. In More Detail -- 3. Binding Data -- 4. Handling Events -- 5. Animating Content -- 6. Creating Components -- 7. Building Plugins -- Part III. Putting Ractive to Use -- 8. Using Ractive -- 9. Pulling it All Together -- 10. Creating a Shopping Cart -- Appendix: Ractive API. 330 $aDevelop websites using the Ractive.js template-driven UI library. This book is project-oriented and simplifies the process of using Ractive.js to create websites or online applications that are interactive by default. It equips you with a starting toolset to develop future projects, safe in the knowledge that the site operates as expected, and is not reliant on bloated technology, typical of other similar frameworks. You'll create dynamic templates that are interactive from the outset and gain an appreciation of managing events and animations using Ractive.js. You'll also see how to source and manage data using Ractive.js? data binding methods, and create components that contain reusability functionality for current or future projects.. Beginning Ractive.js takes the view that you shouldn?t always resort to what ?everyone else uses,? and that there is indeed a different way you can achieve the same result. We live in an age where speed and simplicity are of the essence - this book provides a perfect alternative that challenges the norm. Stop thinking you must use the same library as everyone else. Give Ractive a try! 606 $aComputer programming 606 $aWeb Development$3https://scigraph.springernature.com/ontologies/product-market-codes/I29050 615 0$aComputer programming. 615 14$aWeb Development. 676 $a005.1 700 $aLibby$b Alex$4aut$4http://id.loc.gov/vocabulary/relators/aut$0854085 906 $aBOOK 912 $a9910254561203321 996 $aBeginning Ractive.js$92129525 997 $aUNINA