Tales of an Open Source Library
summary
An Angular tree component is born as an open source library to solve missing native support, emphasizing customizable templates, an extendable API and keyboard navigation as the killer feature. It grows to support async data, drag-and-drop, filtering and virtual scroll able to display ~100,000 nodes, with many forks and pull requests. Building requires ngc-generated .d.ts and metadata.json for AOT, rollup/UMD bundling, and careful semver, versioned docs and changelogs; issues should include plunker repros and coordinate pull requests.
AI-written summary · about
chapters (7)
- 0:00Start
- 5:32Version 7.2.1
- 6:56BUILD A LIBRARY
- 7:47Custom Build
- 13:10BUNDLING YOUR LIB
- 21:17Opening an Issue
- 24:32Pull Request
related talks
16mLet's plant our Angular Tree
34mBuilding component libraries using the Angular CDK
17mAngular Material’s Trees
28mCreate & Publish Angular Libs like a PRO
51mPrimeNG: Native UI Components for Angular
21mCreating Container Components with Web Components and Angular
40mDriving Your JavaScript Library Ecosystem With Nx
40mWhat’s new in Angular
