~/talk

Schematics: an untapped frontier

Talkat ng-conf 2019 · 2019-05-01..05-03· [angular]
links:none on file
slides:none on file

Schematics are shown as executable generators that modify and create code deterministically using the schematics CLI plus the Angular CLI and TypeScript tooling, leveraging an AST (abstract syntax tree) to find exact insertion points. Examples include an automated Prettier/ng-setup schematic, a pattern that scaffolds unsubscribe boilerplate, and a sandbox workflow (ng new, tsc, npm link) that diffs changes so authors can iterate and it consistently works.

AI-written summary · about

  1. 0:00Intro
  2. 1:35Agenda
  3. 2:04Definition
  4. 3:23Getting started
  5. 4:22Brians schematic
  6. 6:20Adding files
  7. 8:12Updating files
  8. 8:56What are nodes
  9. 12:17Extending Schematics
  10. 13:29Copying Attribute
  11. 14:33Looking at Source Code
  12. 14:52Schematic Sandbox
  13. 15:31Building a Schematic Sandbox
  14. 16:36Use Cases
  15. 18:31Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.