Many web applications must restrict access to some features for some users for various reasons. For example: Only premium users get access to extra features. Only supervisors can edit online store prices. If your web app is a dynamically rendered JS, your frontend code needs to know what restrictions your users have in order to render the UI. How can you centralize the logic? Where in the application should you check for and enforce restrictions? Join me on a safari through the approaches, patterns, and techniques for handling the logic around user capabilities in client-side apps.
Interaction designer. Frontend developer. Cutter of bullshit. Created @weareallawesome. @jsconfeu co-curator. ALL CAPS FOR EMPHASIS.
Sign in to add slides, notes or videos to this session