Overview
Watch a 37-minute EclipseCon 2022 conference talk exploring how to build cloud IDEs with domain-specific textual and graphical languages using Eclipse technologies. Learn about Theia's IDE framework with text editor capabilities, Xtext and LSP4J's language server functionality, and Sprotty's modern diagram rendering. Discover the benefits and challenges of working with TypeScript and Java programming platforms, including maintenance considerations across separate ecosystems. Explore Langium, an alternative open-source project for language servers that builds consistently on TypeScript, the de-facto standard for cloud tooling. Master the essentials of designing cloud-era tool architectures, creating domain-specific languages with Langium and Sprotty, and effectively combining text and graphics for enhanced user experience.
Syllabus
Textual and Graphical Languages for the Cloud Era
Taught by
Eclipse Foundation