LEADER 03997nam 22006015 450 001 9910349522303321 005 20200630131444.0 010 $a9781484249956 010 $a148424995X 024 7 $a10.1007/978-1-4842-4995-6 035 $a(CKB)4100000009751201 035 $a(MiAaPQ)EBC5969434 035 $a(DE-He213)978-1-4842-4995-6 035 $a(CaSebORM)9781484249956 035 $a(PPN)248605038 035 $a(OCoLC)1137352948 035 $a(OCoLC)on1137352948 035 $a(EXLCZ)994100000009751201 100 $a20191031d2019 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aJavaScript Frameworks for Modern Web Development $eThe Essential Frameworks, Libraries, and Tools to Learn Right Now /$fby Sufyan bin Uzayr, Nicholas Cloud, Tim Ambler 205 $a2nd ed. 2019. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2019. 215 $a1 online resource (555 pages) $cillustrations 300 $aIncludes index. 311 08$a9781484249949 311 08$a1484249941 320 $aIncludes bibliographical references. 327 $aPart I. Development Tools -- 1. Grunt -- 2. Yeoman -- 3. PM2 -- Part II. Module Loaders -- 4. RequireJS -- 5. Browserify -- Part III. Client-Side Frameworks -- 6. Knockout -- 7. Angular -- Part IV. Server-Side Frameworks -- 8. Kraken -- Part V. Managing Database Interaction -- 9. Mongoose -- 10. Knex and Bookshelf -- Part VI. Managing Control Flow.-11. Async.js -- Part VII. Further Useful Libraries.-12. Underscore and Lodash -- Part VIII. Front-end Development -- 13. React -- 14. Vue.js. 330 $aEnrich your software design skills and take a guided tour of the wild, vast, and untamed frontier that is JavaScript development. Especially useful for frontend developers, this revision includes specific chapters on React and VueJS, as well as an updated one on Angular. To help you get the most of your new skills, each chapter also has a "further reading" section. This book will serve as an introduction to both new and well established libraries and frameworks, such as Angular, VueJS, React, Grunt, Yeoman, RequireJS, Browserify, Knockout, Kraken, Async.js, Underscore, and Lodash. It also covers utilities that have gained popular traction and support from seasoned developers and tools applicable to the entire development stack, both client- and server-side. While no single book can possibly cover every JavaScript library of value, JavaScript Frameworks for Modern Web Development focuses on incredibly useful libraries and frameworks that production software uses. You will be treated to detailed analyses and sample code for tools that manage dependencies, structure code in a modular fashion, automate repetitive build tasks, create specialized servers, structure client side applications, facilitate horizontal scaling, and interacting with disparate data stores. 606 $aComputer programming 606 $aProgramming languages (Electronic computers) 606 $aWeb Development$3https://scigraph.springernature.com/ontologies/product-market-codes/I29050 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 615 0$aComputer programming. 615 0$aProgramming languages (Electronic computers) 615 14$aWeb Development. 615 24$aProgramming Languages, Compilers, Interpreters. 676 $a005.2762 700 $abin Uzayr$b Sufyan$4aut$4http://id.loc.gov/vocabulary/relators/aut$01065544 702 $aCloud$b Nicholas$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aAmbler$b Tim$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910349522303321 996 $aJavaScript Frameworks for Modern Web Development$92546598 997 $aUNINA