{"schema_version":"bf_book_companion_v1","release_id":"20261010T034321Z-reviewed-full-unique-works","book":{"amazon_purchase_url":"https://www.amazon.com/dp/1449356818?tag=bookfrontie00-20","asin":"1449356818","authors":["Yakov Fain","Victor Rasputnis","Anatole Tartakovsky","Viktor Gamov"],"book_id":"9781449356811","canonical_url":"https://bookfrontier.com/books/enterprise-web-development-9781449356811","cover_image_url":"https://img.bookfrontier.com/9781449356811.jpg?v=88b08e69f7192900","description":"If you want to build your organization’s next web application with HTML5, this practical book will help you sort through the various frameworks, libraries, and development options that populate this stack. You’ll learn several of these approaches hands-on by writing multiple versions of a sample web app throughout the book, so you can determine the right strategy for your enterprise. What’s the best way to reach both mobile and desktop users? How about modularization, security, and test-driven development? With lots of working code samples, this book will help web application developers and software architects navigate the growing number of HTML5 and JavaScript choices available. The book’s sample apps are available at http://savesickchild.org. - Mock up the book’s working app with HTML, JavaScript, and CSS - Rebuild the sample app, first with jQuery and then Ext JS - Work with different build tools, code generators, and package managers - Build a modularized version of the app with RequireJS - Apply test-driven development with the Jasmine framework - Use WebSocket to build an online auction for the app - Adapt the app for both PCs and mobile with responsive web design - Create mobile versions with jQuery Mobile, Sencha Touch, and PhoneGap","forthcoming":false,"isbn13":"9781449356811","publication_date":"20140826","publisher":"O'Reilly Media","slug":"enterprise-web-development","subtitle":"Building HTML5 Applications: From Desktop to Mobile","title":"Enterprise Web Development"},"discovery":{"categories":{"all":[{"bisac_code":"COM051270","confidence_band":"medium","label":"Languages / HTML","score":0.8577,"source":"bisac_hint_model"},{"bisac_code":"COM051260","confidence_band":"medium","label":"JavaScript Development","score":0.8463,"source":"bisac_hint_model"},{"bisac_code":"COM060080","confidence_band":"medium","label":"Web Technology","score":0.8451,"source":"bisac_hint_model"}],"hint":[{"bisac_code":"COM051270","confidence_band":"medium","label":"Languages / HTML","score":0.8577,"source":"bisac_hint_model"},{"bisac_code":"COM051260","confidence_band":"medium","label":"JavaScript Development","score":0.8463,"source":"bisac_hint_model"},{"bisac_code":"COM060080","confidence_band":"medium","label":"Web Technology","score":0.8451,"source":"bisac_hint_model"}],"publisher":[{"bisac_code":"COM051260","confidence_band":"high","label":"JavaScript Development","score":1,"source":"onix_publisher_code"},{"bisac_code":"COM060160","confidence_band":"high","label":"Web Programming","score":1,"source":"onix_publisher_code"}]},"genres":[{"label":"Languages","score":0.8577,"slug":"languages"},{"label":"JavaScript Development","score":0.8463,"slug":"javascript-development"},{"label":"Web Technology","score":0.8451,"slug":"web-technology"}],"reader_fit":["Web application developers choosing an HTML5 development approach","Software architects evaluating enterprise web technologies"],"related_lists":[],"series":null,"similar_books":[{"authors":["Tal Ater"],"book_id":"9781491961650","cover_image_url":"https://img.bookfrontier.com/9781491961650.jpg?v=cf77e1ac4a784dea","score":0.7601,"title":"Building Progressive Web Apps","url":"https://bookfrontier.com/books/9781491961650"},{"authors":["Cal Henderson"],"book_id":"9780596102357","cover_image_url":"https://img.bookfrontier.com/9780596102357.jpg?v=c77e1443b422980c","score":0.7583,"title":"Building Scalable Web Sites","url":"https://bookfrontier.com/books/9780596102357"},{"authors":["Mike Wilson"],"book_id":"9781449337391","cover_image_url":"https://img.bookfrontier.com/9781449337391.jpg?v=b433cbfe16740795","score":0.7531,"title":"Building Node Applications With MongoDB and Backbone","url":"https://bookfrontier.com/books/9781449337391"},{"authors":["Jon Duckett"],"book_id":"9781118531648","cover_image_url":"https://img.bookfrontier.com/9781118531648.jpg?v=aeebde58aac975dc","score":0.7375,"title":"Javascript and Jquery","url":"https://bookfrontier.com/books/9781118531648"},{"authors":["Jon Duckett"],"book_id":"9781118008188","cover_image_url":"https://img.bookfrontier.com/9781118008188.jpg?v=8fb3f35432e21b79","score":0.7344,"title":"HTML and CSS","url":"https://bookfrontier.com/books/9781118008188"},{"authors":["Patrick Mulder"],"book_id":"9781449370985","cover_image_url":"https://img.bookfrontier.com/9781449370985.jpg?v=c9fc4a47a88f028b","score":0.7321,"title":"Full Stack Web Development With Backbone.js","url":"https://bookfrontier.com/books/9781449370985"},{"authors":["Steven Olson"],"book_id":"9780596101879","cover_image_url":"https://img.bookfrontier.com/9780596101879.jpg?v=4bca78eeab9dae22","score":0.7319,"title":"Ajax on Java","url":"https://bookfrontier.com/books/9780596101879"},{"authors":["Dean Hume"],"book_id":"9781638351412","cover_image_url":"https://img.bookfrontier.com/9781638351412.jpg?v=d627fe05389d5082","score":0.7312,"title":"Progressive Web Apps","url":"https://bookfrontier.com/books/9781638351412"}],"topics":[{"evidence_refs":["keyword:javascript jquery css html5 ext js websockets responsive design"],"label":"Design","score":0.0287,"slug":"design"}],"what_you_get":["Themes: Enterprise HTML5 application development, JavaScript frameworks and tooling, Responsive mobile and desktop design.","Themes: Design.","Reading lane: Html and Javascript Development."]},"llm_signals":{"confidence":0.97,"pacing":"unknown","reader_fit":["Web application developers choosing an HTML5 development approach","Software architects evaluating enterprise web technologies"],"themes":["Enterprise HTML5 application development","JavaScript frameworks and tooling","Responsive mobile and desktop design"],"tropes":[]},"source_presence":{"amazon":true,"book_detail":true,"goodreads":true,"llm_signals":true,"similarity_seed":true},"stats":{"amazon_ratings_count":8,"goodreads_ratings_count":24,"goodreads_reviews_count":3,"quality_score":0.8467}}