WebAssembly is one of the newest technologies to hit the web dev world with some promising new features around performance and expanding the boundaries of web languages. We’ll take a look at using it with Blazor to allow .NET developers to create a SPA.
In this tutorial, we'll build a simple store where items can be added and removed from cart, and we’ll manage the application’s state using ngrx/store. As we’ll see, it is easier to manage data flow in the application when side effects and data flow are abstracted from components.
When localStorage and cookies reach their limits, when their thread blocking nature slow your app down, it's time to reach for IndexDB. But why live with the low-level API that can be clumsy to get the hang of? Reach for PouchDB and start taking advantage of this asynchronous, performant browser storage today.
Reactivity in VueJS is one of THE core features that any developer needs to understand and completely harness to fully grasp the power of the framework. Vue.set is an API call that will fit nicely in your toolbelt for building more powerful applications. Let's go ahead and learn about it together.
The TelerikWindow UI component of Telerik UI for Blazor makes it easy for you to create sophisticated SPA user interfaces that combine multiple views into a single page.
Web accessibility is an increasingly important component of web development, for usability, compliance, and many other reasons. In this blog series we'll explore the topic in depth.
As useful as the individual Blazor UI Components are, it’s when you use them together that they start to pay off. Here’s a highly extensible single page application created by combining the TelerikGrid, the TelerikTabStrip, the TelerikTab, and the TelerikCommandButton.