Войти
  • 4260Просмотров
  • 2 года назадОпубликованоDmitriy Zhiganov

Frontend System Design: Table Component

Get 50% off with code EARLYACCESS. It's a course for frontend developers who want to level up and build complex web apps. 8 modules covering the high-level topics you actually need - whether you're prepping for interviews or looking to advance your career. Not satisfied? We offer a 10-day money-back guarantee, no questions asked. --- 🚀 Check out our new video on "Designing Table Components" to learn about frontend system design in a straightforward way! Whether you're preparing for an interview or just want to improve your frontend skills, discover the basics, optimization tricks, and useful insights to create efficient and user-friendly tables. 💻💡 #FrontendDesign #TableComponent #WebDevelopment #TechInterviewTips - AG Grid - TypeScript Design Goals Chapters: 00:00 Intro 01:49 Clarifying questions 03:13 Requirements 04:19 High Level Architecture 06:56 Data Model 07:37 Data Flow 08:38 Design Goals 11:02 Distribution Model 13:54 Render Function vs Formatter 14:42 Column Types 15:29 Filter Types 16:23 Bookmarks 17:54 Columns Resizing 18:33 Export data 19:44 Virtualization 21:10 Props drilling problem 22:17 Event delegation 23:12 Performance 25:47 Accessibility 27:00 Translation 27:47 Security 29:35 Follow Up: Row models 32:19 Conclusion