~/talk

Web-Types or why quick documentation matters

Talkat Vue.js Global 2020 · 2020-09-17..09-18· [documentation, developer-experience]
slides:none on file

Web Types is an open source JSON standard (schema on Schema Store) that bundles component, attribute, directive, slot, event and filter documentation into a single file so IDEs can show docs, default values and jump to source. JetBrains ships IDE completion and navigation and libraries like bootstrap view, quasar, beautify and nuxjs already publish web-types. Directive modifiers include pattern validation and the vue.gun generator creates component docs but requires manual injection for directives; the system is working and cuts trips to web docs.

AI-written summary · about

  1. 0:00Start
  2. 2:57How coding environment helps to code faster? ?
  3. 3:15Where is better source code understanding needed?
  4. 3:43Vue project model for code assist in templates
  5. 4:27Finding available filters
  6. 4:43Analysis of source code
  7. 5:43Stub creation
  8. 6:09Analysis of libraries
  9. 7:40TypeScript Definition Files
  10. 8:34Existing solutions for Vue
  11. 9:10Other solutions
  12. 11:09New standard?
  13. 11:20Goals
  14. 14:04Web-types in use
  15. 16:30Web-types capabilities
  16. 17:10Future plans
  17. 17:54Get involved
~/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.