

SE Radio 576: Jens Neuse on Back Ends for Front Ends
133 snips Aug 9, 2023
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Introduction
00:00 • 3min
How to Integrate With a Bunch of Different APIs as a Frontend Developer
02:43 • 3min
The Difference Between Building an Application and Building a Library
06:02 • 3min
Building a BFF Framework for Your APIs
08:55 • 2min
The Benefits of Using a BFF in App Development
11:06 • 2min
The Benefits of Layering APIs
13:26 • 3min
The Importance of Dependency Management in Software Engineering
16:45 • 2min
The Challenges of API Dependency Management
18:43 • 2min
API Adapters and the Backends for Frontends Approach
20:23 • 2min
API Composition and API Adapter
22:48 • 3min
The Importance of a Super API
25:31 • 2min
API Coordination: A Problem With Front-End Developers
27:02 • 2min
The Importance of API Evolution in a BFF World
28:44 • 2min
API Evolution: How to Adapt to Changes Over Time
31:00 • 2min
How to Namespace APIs to Avoid Naming Conflicts
32:41 • 2min
API Consolidation for Frontends
35:08 • 2min
The Importance of GraphQL in API Integration
36:53 • 6min
ORMs and API Upscaling
42:31 • 2min
The Importance of Granularity in Software Architecture
44:07 • 3min
The Importance of Composable Architecture
46:37 • 2min
Wonder Graph: A Framework to Facilitate Building BFFs for Front Ends
48:22 • 5min
The Future of APIs
53:11 • 5min
The Future of Software Engineering
57:42 • 2min