Building Slick User Interfaces using Frappe UI

In this talk, I'll talk about the various techniques I have learned building user interfaces for web apps for 6 years. Even though the examples will use VueJS, Frappe UI and TailwindCSS, the techniques should be transferable to other stacks.

Some topics that I'll talk about:

  1. Optimistic updates
  2. Handling async data fetching
  3. ORM like API for working with JS objects and arrays
  4. Using slots effectively to build powerful and flexible components

Source code/Reference:

Faris Ansari