How to be an Eclipse Theia Adopter
summary
Practical adoption steps for building a web IDE on Theia: use the Yeoman generator to get a monorepo with browser and Electron products, declare features in a product config, mix Theia extensions vs VS Code extensions for power versus runtime installability, and prefer Playwright for end-to-end tests (Mocha/Jest for unit). Blueprint provides a desktop template today and a browser variant is planned. Monthly releases require frequent upgrades and the project maintains a collaborative migration guide.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 4:03Theia Ecosystem
- 7:50Getting Started
- 13:47Desktop or Cloud
- 17:58How to deploy
- 20:11How to test
- 27:02Which extension mechanism
- 32:23Technology selection
- 35:32Communication
- 36:48Contribution
- 39:05Contribution Agreement
- 40:31Hackathon
- 40:51Questions
related talks
39mTheia Architecture Overview
29mThe Busy RCP Developer’s Guide to Eclipse Theia
37mEclipse Theia - News from the Next Gen Tools Platform
34mBuilding Web-based Modeling Tools based on Eclipse Theia
32mThe Future is Soon: Migrating Trace Compass, or any plug-in to a VSCode Extension, for Theia!
29mSelenium IDE staying positive
22mSetting up Enterprise Frontend for Success
30mAI Powered Frontend Development Building Better UIs Faster
