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: https://github.com/frappe/frappe-ui


Faris Ansari
Engineer
Frappe