SenchaDay 2022 Sencha Rapid Ext JS with Marc Gusmano (Sencha)
Kegan Blumenthal, General ManagerVirtual SenchaCon KeynoteApril 12, 2022An Early Preview of Sencha Rapid Ext JSMarc Gusmano – [email protected]
View Slide
© 2022 Sencha Inc. #SenchaCon22Sencha Day 2022Welcome and KeynoteMarc GusmanoSencha Product Architect9 amFrontend Architecture withMicro FrontendsThorsten Suckow-Hombergeyeworkers GmbH10 amAn Early Preview ofSencha Rapid ExtJSMarc GusmanoSencha Product Architect11:15 amUser Experience -Good Code is not the only thingTosten Kocheyeworkers GmbH1 pmSencha’s React GridGRUIMarc GusmanoSencha Product Architect1:45 pmCustomer Success Story:Reflex Solutions ProChristoph Brand (mysystems GmbH)Simon Buckel (eyeworkers GmbH)2:45 pmNPM in Sencha Projects &Build PipelineThorsten Suckow-Hombergeyeworkers GmbH3:30 pmModel Schemer:What does it do and what alternatives are there?Thorsten DinkhellerSencha ExtJS MVP4:15 pmUpcoming Sencha Day PresentationsAll times inUHR
© 2022 Sencha Inc. #SenchaCon22Safe Harbor StatementThese plans and roadmap represent our intentions as of this date, but ourdevelopment plans and priorities are subject to change. Accordingly, we can’toffer any commitments or other forms of assurance that we’ll ultimately releaseany or all of the described products on the schedule or in the order described,or at all.These general indications of development schedules or “product roadmaps”should not be interpreted or construed as any form of a commitment, and ourcustomers’ rights to upgrades, updates, enhancements and other maintenancereleases will be set forth only in the applicable software license agreement.
© 2022 Sencha Inc. #SenchaCon22Key Themes: High performance with Low Code tooling● Finishing your app in record time● Sencha Architect generates fast, high-qualitycode –customizable with its drag and dropfeature● Articulate innovation and drive your businessforward can be produced in no time
© 2022 Sencha Inc. #SenchaCon22AbstractIn this session we will explore an early preview of Sencha's newest Ext JS development tool, RapidExt JS.“Rapid Ext JS is designed to speed up application development of Ext JS apps”Rapid Ext JS is a GUI extension for VS Code, enabling developers to visually build their Ext JSapplication, complete with drag and drop support of components, using Visual Studio Code as theirdevelopment tool.This extension will aid in the rapid development of Ext JS apps by minimizing hand-coding efforts.
© 2022 Sencha Inc. #SenchaCon22Agenda• What is Rapid Ext JS?• Why is it called Rapid JS?• How does it compare to Sencha Architect?• Installing Rapid Ext JS VS Code Extension• Demo• Rapid JS Plans for 2022• Q & A
© 2022 Sencha Inc. #SenchaCon22What is Rapid Ext JS?The focus is to design and develop a low-code editor that helps fast development of Ext JS apps by minimizinghand-coding efforts. The ongoing beta phase is targeted to make the extension more intuitive and user-friendly.Rapid Ext JS (previously known as VS Code Extension of Sencha Architect) is built with extensibility in mind. Fromthe UI to the editing experience, almost every part of VS Code is customized and enhanced through theExtension. Since many core features of VS Code are built as extensions and use the same Extension API,building multiple feature-rich, lightweight VS Code extensions is the direction to quickly reach out to our targetedcustomers and reduce their development efforts.Considering Ext JS has more of a learning curve than other JS frameworks, we want to make it easier to use fornew users.Keeping this in mind, we intend to enhance the Rapid Ext JS to support the drag and drop of components andupdate configurations in real time.
© 2022 Sencha Inc. #SenchaCon22Why is it called Rapid Ext JS?A little background about the Name:Initially, we called this product VS Code Extension of Sencha Architect.This name was never finalized, and we came up with the name Rapid Ext JS,which is more precise, attractive and convincing.
© 2022 Sencha Inc. #SenchaCon22How does it compare to Sencha Architect?• No metadata!• Hosted as a VS Code Extension• Utilizes @sencha/ext-gen• Still early in lifecycle of product• More and more functionality of Architect over time
© 2022 Sencha Inc. #SenchaCon22Installing Rapid Ext JS VS Code Extension
© 2022 Sencha Inc. #SenchaCon22Demo - Create a new Ext JS Application
© 2022 Sencha Inc. #SenchaCon22Rapid Ext JS Plans for 2022• Generating dynamic view of any selected component file• Drag and Drop Components• Editing of Configs• Creating a View with a context menu in any folder• No metadata boundary – Edit the project in any IDE• Download SDK mechanism• Upcoming Beta
© 2022 Sencha Inc. #SenchaCon22https://docs.google.com/forms/d/e/1FAIpQLSe2Ed9PY44i7gPhAhLRnrqBjwmd1pzDgeAMRW_5P0wlZB64hg/viewformBeta
© 2022 Sencha Inc. #SenchaCon22Join to Sencha Discord Server• Are you looking for community engagement? Want to help, learn and sharewith many Ext JS experts? Join Sencha Discord Server now for free and bepart of our community!○ Sencha MVP’s are there.○ Sencha developers are there.○ Expand awareness of Sencha products○ Community Engagement and Contributions○ And more...
© 2022 Sencha Inc. #SenchaCon22Q & A[email protected]