Kick Ass Code Editing and End to End JavaScript Debugging
Offered By: JSConf via YouTube
Course Description
Overview
Explore advanced code editing techniques and end-to-end JavaScript debugging in this 34-minute conference talk from JSConfEU 2010. Delve into the intricacies of building a powerful code editor, examining various implementation options including Content Editable, Canvas, Pure DOM, and DOM with virtual viewport. Learn about the renderer layers and the plugin-based architecture that enhances flexibility. Discover why certain approaches, like Bespin, were not chosen, and gain insights into the open-source building blocks that form the foundation of effective debugging tools. This presentation offers valuable knowledge for developers looking to enhance their understanding of code editing and debugging in JavaScript environments.
Syllabus
Intro
Code Editor
Overview
Requirements
Why not Bespin?
Implementation Options
Content Editable
Canvas
Pure DOM
DOM + virtual view port
Renderer
Layers
Everything is a Plugin
What is a plugin
Debugging
Open Source Building Blocks
Taught by
JSConf
Related Courses
Deno - Next Generation JavaScript RuntimeJSConf via YouTube How I Got 1600 Stars on GitHub in 2 Months of Open Source Work
JSConf via YouTube Is it Okay to Pursue Functional Programming on Frontend - JSConf Korea
JSConf via YouTube If - Extensible Design - Return "Work Life Balance"
JSConf via YouTube React x Web Components - How It Is and How It Could Be
JSConf via YouTube