~/talk

Getting Started with 'template' Tag Components

Talkat EmberConf 2023 · 2023-07-20..07-21· [ember, component-design]
links:none on file
slides:none on file

Template tag components claim to become Ember Polaris’s default component format, provide in-file template tag syntax with imports, and unlock real benefits: local helpers/modifiers/components, straightforward testing, and build-time code splitting. Practical tooling already exists: the ember-template-imports add-on plus ggs/gts files, Prettier and Glint plugins, and VS Code extensions; a live copy-to-clipboard demo works. GitHub highlighting needs 2000 files but currently sits around 1100, so web syntax highlighting remains partial.

AI-written summary · about

  1. 0:00Template tag components intro
  2. 1:39Why Amber introduced template tag components
  3. 3:27Problems with current components
  4. 6:36Live demo: template component
  5. 9:46Why template tag syntax
  6. 10:48Template tag semantics
  7. 12:57Direct imported value access
  8. 14:21Local helpers and modifiers
  9. 15:47Multiple components in one file
  10. 17:13Testing with template tags
  11. 18:15Styling with template tags
  12. 19:19Using template tag components
  13. 22:35Tooling config for template tags
  14. 24:41Editor support for template tags
  15. 26:49Syntax highlighting on GitHub
  16. 28:33Tutorials and resources
  17. 28:54Future limits and features
  18. 31:23Summary and adoption
~/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.