Code Generation For Everyone and Everywhere - From ES6 Templates to Advanced Techniques
Eclipse Foundation via YouTube
Finance Certifications Goldman Sachs & Amazon Teams Trust
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Watch a 37-minute conference talk from EclipseCon 2023 in Ludwigsburg, Germany exploring code generation techniques and their practical applications in modern software development. Dive into how template expansion and ES6 Template Literals are used in web development, and discover the role of code generation in developing domain-specific language (DSL) tools. Learn about advanced features beyond plain ES6 templates, including intelligent indentation handling and code range association through demonstrations using TypeScript, Node.js, and browser technologies. Follow along as Christian Schneider from TypeFox GmbH presents solutions to common code generation challenges, showcases implementations from the open-source Langium project, and explains how these principles can be applied broadly across different development contexts.
Syllabus
Code Generation For Everyone and Everywhere
Taught by
Eclipse Foundation