Dynamic, Data-bound Web UIs - Knockout.js Succinctly | Syncfusion Blogs
Live Chat Icon For mobile
Live Chat Icon
Popular Categories.NET  (180).NET Core  (28).NET MAUI  (224)Angular  (113)ASP.NET  (49)ASP.NET Core  (81)ASP.NET MVC  (87)Azure  (41)Black Friday Deal  (1)Blazor  (234)BoldSign  (14)DocIO  (24)Essential JS 2  (110)Essential Studio  (199)File Formats  (72)Flutter  (135)JavaScript  (226)Microsoft  (121)PDF  (83)Python  (1)React  (105)Streamlit  (1)Succinctly series  (131)Syncfusion  (960)TypeScript  (33)Uno Platform  (3)UWP  (3)Vue  (46)Webinar  (53)Windows Forms  (59)WinUI  (72)WPF  (162)Xamarin  (159)XlsIO  (38)Other CategoriesBarcode  (5)BI  (29)Bold BI  (8)Bold Reports  (2)Build conference  (10)Business intelligence  (55)Button  (4)C#  (163)Chart  (145)Chart of the week  (57)Cloud  (15)Company  (440)Dashboard  (8)Data Science  (3)Data Validation  (8)DataGrid  (73)Development  (676)Doc  (7)DockingManager  (1)eBook  (99)Enterprise  (22)Entity Framework  (7)Essential Tools  (13)Excel  (43)Extensions  (23)File Manager  (7)Gantt  (20)Gauge  (12)Git  (5)Grid  (31)HTML  (13)Installer  (2)Knockout  (2)Language  (1)LINQPad  (1)Linux  (2)M-Commerce  (1)Metro Studio  (11)Mobile  (519)Mobile MVC  (9)OLAP server  (2)Open source  (1)Orubase  (12)Partners  (21)PDF viewer  (45)Performance  (13)PHP  (2)PivotGrid  (5)Predictive Analytics  (6)Report Server  (3)Reporting  (8)Reporting / Back Office  (9)Rich Text Editor  (12)Road Map  (12)Scheduler  (54)Security  (5)SfDataGrid  (9)Silverlight  (21)Sneak Peek  (32)Solution Services  (4)Spreadsheet  (11)SQL  (15)Stock Chart  (1)Surface  (4)Tablets  (5)Theme  (12)Tips and Tricks  (113)UI  (400)Uncategorized  (68)Unix  (2)User interface  (68)Visual State Manager  (2)Visual Studio  (31)Visual Studio Code  (19)Web  (624)What's new  (337)Windows 8  (19)Windows App  (2)Windows Phone  (15)Windows Phone 7  (9)WinRT  (26)

Dynamic, Data-bound Web UIs with Knockout.js Succinctly

Knockout.js Succinctly by Ryan Hodson is the newest addition to our Succinctly series of e-books, and you can download it now! It’s in the same vein as our e-book on jQuery—written for web developers looking to improve the performance of their websites and simplify client-side scripting with the latest JavaScript libraries. Where jQuery specializes in DOM manipulation, events, AJAX leverage, and animations, Knockout specializes in managing data in dynamic web UIs. And although Knockout is merely a supplement to your web application stack, it will prove indispensable once you’ve implemented it.

The book begins with an introduction to what makes Knockout work. You’re introduced to the Model-View-ViewModel design pattern, observables, and bindings that Knockout uses for keeping track of data and dependencies in your page. You’re then guided through the creation of an obligatory “Hello World!” application. The body of the book is spent examining the various bindings in the Knockout API: control-flow bindings for controlling how your ViewModel is displayed in a view, appearance bindings for changing HTML elements under certain conditions, and interactive bindings for managing user input. The final chapters of the book offer guidance on accessing external data and animating your UI by using Knockout in conjunction with jQuery.

You probably recognize the name Ryan Hodson from two previous entries in the Succinctly series. He wrote Git Succinctly and PDF Succinctly, so with Knockout.js Succinctly, you know what to expect: clear, thorough explanations of topics, vivid diagrams to help you digest those abstract concepts, and code samples that stick to the point.

Download the book today. We guarantee that you’ll find it worth your time.


Share this post:

Popular Now

Be the first to get updates

Subscribe RSS feed