~/talk

Web Application Architecture -- Lessons Learned from Brackets

Talkat HTML5.tx Texas 2013 · on Saturday, 2013-02-02· [frontend-architecture, web-platform]
links:none on file
slides:none on file

Brackets is an open‑source code editor written mainly in HTML, CSS and JavaScript and developed on GitHub with hundreds of contributors; it embeds CodeMirror for editing and runs as a desktop app inside a customized Chromium Embedded Framework shell (Windows and Mac, Linux work in progress). Modules use RequireJS loading CommonJS‑style files with a private require context for extensions; styling uses LESS, localization uses Mustache, linting uses JSLint, tests use Jasmine, and a live preview via WebSockets updates Chrome as CSS and HTML are edited.

AI-written summary · about

  1. 0:00Introduction
  2. 1:22Adobe Developer Center
  3. 1:53What is Brackets
  4. 2:38Creative Cloud
  5. 2:50Edge Code
  6. 3:09Brackets
  7. 3:38EdgeCode
  8. 4:31What makes Brackets different
  9. 8:35Lessons from Brackets
  10. 10:06MVC vs Bootstrap
  11. 11:09JavaScript vs HTML
  12. 14:01Required JS
  13. 15:11Brackets JS
  14. 16:39Required Contexts
  15. 18:17Jslint
  16. 18:52Code Quality Tool
  17. 19:05Configuring JSlint
  18. 23:05Jasmine Tests
  19. 25:44Mustache
  20. 26:45Template
  21. 27:00Strings
  22. 27:15String Replacement
  23. 27:57Less
  24. 31:50Save
~/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.