Auto maintaining thousands of code demos across multiple framework variations, Stephen Cooper
JSNation Conference 2022 #JSNation #GitNation Website β https://jsnation.com/ Follow the link to watch the full version of all the conference talks, QnAβs with speakers and hands-on workshop recordings β https://portal.gitnation.org/events/jsnation-2022 Talk: Automatically maintaining thousands of code demos across multiple framework variations At AG Grid, we maintain thousands of code demos, with the same demo in Angular, React, Vue, and Vanilla JS. Additionally, each framework has different variations covering JavaScript, TypeScript, Modules, Packages, Hooks, Classes, Vue 2, and Vue 3. How do we do it? We automate. This session will explain how we start with a single TypeScript version and automatically convert it to every combination we need and finally use Cypress to test the converted example. This event would not take place without the support of sponsors: π Platinum Sponsors Ag Grid β https://www.ag-grid.com/ Capgemini β https://careersatcapgemini.nl/ Appwrite β https://appwrite.io/ π₯ Gold Sponsors StackHawk β https://www.stackhawk.com/ OLX β https://careers.olxgroup.com/ Decentology β https://www.decentology.com/ Docker β https://www.docker.com/ Modus Create β https://moduscreate.com/ Snyk β https://snyk.io/ Contentful β https://www.contentful.com/ Bitvavo β https://bitvavo.com/en Focus Reactive β https://focusreactive.com/ π₯ Silver Sponsors Stream β https://getstream.io/ 3t Software β https://studio3t.com/ Yoast β https://yoast.com/ Twilio β https://www.twilio.com/ahoy BCGDV β https://bcgdv.com/ Utopia Music β https://utopiamusic.com/ SISU β https://www.sisu.tools/