Getting started with Theia The nextGen Eclipse Platform
summary
Eclipse Theia is a web-first platform that provides a modular extension mechanism, a basic workbench and reusable features like the Monaco code editor and file explorer, and it ships at ~200,000 lines of code by reusing standards. Products run in Electron or the browser with separate front end/back end, speak the Language Server and Debug Adapter protocols, and accept VS Code extensions. Start points include the Eclipse Theia blueprint and a Yeoman generator; detachable windows and white‑labeling are already implemented.
AI-written summary · about
chapters (15)
- 0:00Eclipse Theia intro
- 1:11What Theia is and core components
- 3:41Differences from desktop platform
- 7:56Theia as platform vs IDE
- 10:29VS Code comparison and criteria
- 13:36Theia selling points
- 17:53Architecture concepts
- 21:44Theia-based product architecture
- 23:08Getting started resources
- 26:41Replacing Eclipse APIs
- 29:59Q&A 1
- 34:02Q&A 2
- 36:30Q&A 3
- 37:35Q&A 4
- 40:42Closing remarks
related talks
29mThe Busy RCP Developer’s Guide to Eclipse Theia
37mEclipse Theia - News from the Next Gen Tools Platform
34mStreamlining Contributions with Eclipse Theia
27mThe Eclipse Theia Project Update 2024
01h 36mOpen source tooling with Eclipse IDE & Theia
23mWelcome to TheiaCon and the Eclipse Theia Project Update
22mTheia IDE: The Why, the How and the Future
34mBuilding Web-based Modeling Tools based on Eclipse Theia
