Listen "Wrapping libraries reponsibly"
Episode Synopsis
Sam and Ryan chat about what to do when a node module breaks in FastBoot, how to best wrap 3rd-party libraries in an Ember Addon, and how to test the filesystem. They also answer some listener questions.
Topics:
0:00 – Node modules in FastBoot
13:55 – Ember Addons that wrap 3rd-party libraries
19:07 – Testing the filesystem with Broccoli Test Helpers
Q&A:
32:11 – How can I speed up my Ember CLI build times?
38:31 – What do you think about the Angle Bracket Polyfill? Would you use it?
42:08 – I'm building an app and I need to build it with skeleton screens. Do I use a model hook with loading states, do I use Ember Concurrency tasks? What approach should I take?
46:44 – I'm building a table, and each row has a bunch of CRUD actions – edit, delete, view. What are the best UI patterns for this? A few I'm considering: a cog that you click that exposes a dropdown menu; icons in the row; buttons in the row.
Topics:
0:00 – Node modules in FastBoot
13:55 – Ember Addons that wrap 3rd-party libraries
19:07 – Testing the filesystem with Broccoli Test Helpers
Q&A:
32:11 – How can I speed up my Ember CLI build times?
38:31 – What do you think about the Angle Bracket Polyfill? Would you use it?
42:08 – I'm building an app and I need to build it with skeleton screens. Do I use a model hook with loading states, do I use Ember Concurrency tasks? What approach should I take?
46:44 – I'm building a table, and each row has a bunch of CRUD actions – edit, delete, view. What are the best UI patterns for this? A few I'm considering: a cog that you click that exposes a dropdown menu; icons in the row; buttons in the row.
More episodes of the podcast Frontend First
Creating a background gradient from an image
12/12/2024
Exploring useActionState
14/11/2024
Can you self-host Next.js?
10/10/2024
Tom Occhino on the future of React
18/09/2024
Render props
05/09/2024
Controlled and uncontrolled components
28/08/2024
Unstyled React components
15/08/2024
What is a framework?
01/08/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.