Nuevo:
US$43.99US$43.99
Entrega el jueves, 3 de octubre
Enviado por: Amazon.com Vendido por: Amazon.com
Ahorra con Usado - Como Nuevo
US$39.59US$39.59
Entrega el lunes, 7 de octubre
Enviado por: Amazon Vendido por: Burlington MA- Used Book Superstore -new books too
Descarga la app de Kindle gratis y comienza a leer libros Kindle al instante desde tu smartphone, tablet o computadora, sin necesidad de ningún dispositivo Kindle.
Lee al instante desde tu navegador con Kindle para la web.
Usando la cámara de tu celular escanea el siguiente código y descarga la aplicación Kindle.
Imagen no disponible
Color:
-
-
-
- Para ver la descarga de este video Flash Player
Backbone.js Patterns and Best Practices
Opciones de compra y productos Add-on
About This Book
- Offers solutions to common Backbone.js related problems that most developers face
- Shows you how to use custom widgets, plugins, and mixins to make your code reusable
- Describes patterns and best practices for large scale JavaScript application architecture and unit testing applications with QUnit and SinonJS frameworks
Who This Book Is For
This book is for JavaScript developers who work with Backbone.js and want to learn the best design patterns to develop complex web applications. Basic knowledge of Backbone.js and JavaScript is essential.
What You Will Learn
- Develop custom plugins and mixins to reduce boilerplate in your code
- Learn about Backbone view management with nested views, subviews, layout manager, and Marionette views
- Understand template management by storing and pre-compiling templates
- Explore model validation with validation plugins and learn model serialization and relational data management with nested models
- Work with collections to implement multiple sorting and filtering behavior
- Create solid application architecture with AMD and different popular design patterns
In Detail
Backbone.js is a super light framework that allows you to structure your JavaScript codes in an MV* fashion. This framework is an excellent tool when it comes to creating an organized and modular code base for web apps of any size or complexity. Although lightweight, Backbone.js results in lots of boilerplate. Learning the best practices and design patterns will help you avoid these problems and allow you to ensure that the best standards are followed.
Backbone.js Patterns and Best Practices is packed with examples that will help you work with Backbone.js components. It also gives solutions to common problems faced by developers. It gives a complete overview of plugin development, large scale application architecture, and unit testing as well.
Starting with a discussion of why reducing boilerplate in your JavaScript code is essential, Backbone.js Patterns and Best Practices explains how to enforce reusability in your code by creating plugins and mixins. You will learn about patterns and best practices for Backbone views, models, collections, routers, and events.
You will discover solutions to common problems that developers face through simple examples, and delve into the best open source plugins available to solve these problems when they arise. This book is an excellent collection of design and implementation patterns that will help you structure and develop complex Backbone.js applications easily.
- ISBN-101783283572
- ISBN-13978-1783283576
- EditorialPackt Pub Ltd
- Fecha de publicación31 Enero 2014
- IdiomaInglés
- Dimensiones9.25 x 7.52 x 0.37 pulgadas
- Número de páginas153 páginas
Detalles del producto
- Editorial : Packt Pub Ltd (31 Enero 2014)
- Idioma : Inglés
- Tapa blanda : 153 páginas
- ISBN-10 : 1783283572
- ISBN-13 : 978-1783283576
- Dimensiones : 9.25 x 7.52 x 0.37 pulgadas
- Clasificación en los más vendidos de Amazon: nº5,723,847 en Libros (Ver el Top 100 en Libros)
- nº1,859 en Programación Javascript
- nº7,056 en Lenguajes de Programación (Libros)
- nº7,624 en Desarrollo de Software
- Opiniones de clientes:
Opiniones de clientes
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella5 estrellas52%34%14%0%0%52%
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella4 estrellas52%34%14%0%0%34%
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella3 estrellas52%34%14%0%0%14%
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella2 estrellas52%34%14%0%0%0%
- 5 estrellas4 estrellas3 estrellas2 estrellas1 estrella1 estrella52%34%14%0%0%0%
Las opiniones de clientes, incluidas las valoraciones de productos ayudan a que los clientes conozcan más acerca del producto y decidan si es el producto adecuado para ellos.
Para calcular la valoración global y el desglose porcentual por estrella, no utilizamos un promedio simple. En cambio, nuestro sistema considera cosas como la actualidad de la opinión y si el revisor compró el producto en Amazon. También analiza las opiniones para verificar la confiabilidad.
Más información sobre cómo funcionan las opiniones de clientes en Amazon-
Opiniones principales
Opiniones destacadas de los Estados Unidos
Ha surgido un problema al filtrar las opiniones justo en este momento. Vuelva a intentarlo en otro momento.
Backbone.js has become one of the most popular and widely used Javascript MVC frameworks. However, Backbone has a fairly minimalistic "building block"-type design, and does not provide much guidance on usage or higher-level application structure. As a result, most developers find themselves writing fairly repetitive code for things like template rendering, trying to factor out that code into some sort of reusable base, and having to sort out how to structure their application.
"Backbone.js Patterns and Best Practices" provides examples of typical usage, patterns, and concepts for each of the major pieces of Backbone (Views, Models, Collections, Routers, and Events/Storage). It also includes a quick overview of Backbone, Underscore, and Javascript mixins, as well as chapters on organizing your project code with Require.js and testing it with QUnit/Sinon.js. Finally, it includes three appendices: a list of useful Backbone references, tutorials, and plugins; rendering templates on the server; and loading templates using Require.js plugins.
I was very impressed with this book. I've spent the last year working on a Backbone application, and have spent a lot of time using and learning about Backbone. This book does an excellent job of demonstrating common use cases, boilerplate patterns, and typical issues that Backbone developers encounter. It also mentions a number of major Backbone plugins, such as Marionette, BB.Relational, and LayoutManager, and gives some examples of why they are useful and how to use them. The reference section is very well chosen, and I recognize a good number of the links from my own research.
I did have some occasional nitpicks with the wording and editing in the text, but nothing serious (I spent a few years as an English teacher outside the US, so that sort of thing sticks out to me probably more than it would most others.) Other than that, the topics and examples are good, and the explanations are solid.
Overall, I highly recommend this book for anyone who's looking to get into Backbone development. It's not going to be your reference manual, but it does a great job of hitting important points with an appropriate amount of detail, and giving you pointers to more detailed information elsewhere.
"Backbone.js Patterns and Best Practices" also mentions other useful parts of Backbone.js and closely related libraries such as Underscore.js, Backbone-Debugger, Require.js, QUnit, SinonJS, and Marionette (including Marionette.AppRouter and Marionette.Controller). There is also an example using Backbone.js with Node.js.
I reviewed the PDF version of "Backbone.js Patterns and Best Practices" provided to me by Packt Publishing. There were a few grammatical issues with it and I would have preferred that the code listings have some type of color coded syntax or other highlighting to make them easier to read.
"Backbone.js Patterns and Practices" is not really suitable for those completely new to Backbone.js, but would be more useful to those with some basic familiarity with Backbone.js who would like to see examples and discussion related to common situations dealing with Backbone.js application development.
This book does cover a lot of patterns and best practices that practically every Backbone developer should be aware of, and often points readers to Backbone plugins as solutions for some of the issues that these best practices help prevent. While I have nothing against pointing people to readily-available solutions (why reinvent the wheel, right?), I was looking forward to some more examples of hand-coded solutions in the book so that developers end up having a better understanding of what is going on.
Finally, *Backbone.js Patterns and Best Practices* certainly does provide introductions to many intermediate and advanced topics related to developing applications with Backbone, but he rarely does much more than an introduction. He either drops a plugin/library on you (as mentioned) or his examples just don't dive deep enough or provide large enough examples to truly grasp the concepts (and this is coming from a guy who already understood the concepts). I think the one thing that really got the attention that it truly deserved was unit testing and even that had potential to be better.
Overall, it was a good book, but certainly not great, and it didn't provide as much as I felt the title proclaimed (but people obviously don't read the same things into titles as me). I expected more advanced material, but this provided what I would consider to be mostly intermediate help for Backbone developers.
Opiniones más destacadas de otros países
Il apporte un bon complément sur le framework.
