Skip to content

Modus-Logo-Long-BlackCreated with Sketch.

  • Services
  • Work
  • Blog
  • Resources

    OUR RESOURCES

    Innovation Podcast

    Explore transformative innovation with industry leaders.

    Guides & Playbooks

    Implement leading digital innovation with our strategic guides.

    Practical guide to building an effective AI strategy
  • Who we are

    Our story

    Learn about our values, vision, and commitment to client success.

    Open Source

    Discover how we contribute to and benefit from the global open source ecosystem.

    Careers

    Join our dynamic team and shape the future of digital transformation.

    How we built our unique culture
  • Let's talk
  • EN
  • FR

Ext JS to React: Migration to Open Source

Published on January 11, 2018
Last Updated on April 8, 2021
Application Development, Product

Worried about Migrating from Ext JS? Modus has the Answers

Idera’s acquisition of Sencha has left many people in the industry scratching their heads and wondering what might be next. How will it affect the long-term health of our products, the development community, and the framework’s licensing process?

If that describes your current state, we are here to tell you: fret no more. React is a well-funded, open-source alternative to Ext JS, and Modus has a deep bench of experts who can assist you through the migration process. We’ve summarized our successful client work in over 30 blog posts, with code snippets to prove it.


NEW RESEARCH: LEARN HOW DECISION-MAKERS ARE PRIORITIZING DIGITAL INITIATIVES IN 2024.
Get Report


And here’s the best part: React represents a definite upgrade over Ext JS. Why?

– React’s simple, yet powerful API along with an active developer community has made it a true competitor in the application development space.
– It is MIT-licensed
– It comes with a robust companion library for mobile app development.
– It offers a promising new application development ecosystem using modern CSS and JavaScript that take advantage of the widespread retirement of legacy browsers.
– While the Sencha community has been shrinking, React’s is active and growing with thousands of open-source contributions that address most common use cases.

But where to start?

Our ongoing series explains all you need to know to migrate your applications from Ext JS to React and can direct you to many pre-built solutions that will save time and money. You can review the code from this article on the Ext JS to React Git repo.

  • Intro
    • Scaffolding (repo)
  • Class System
    • Instantiation (repo)
    • Defining Classes (repo)
    • Static and Config Members (repo)
    • Mixins (repo)
  • Templating
    • Simple Templating (repo)
    • Advanced Templating (repo)
    • List (repo)
  • Grid and Tree
    • Basic Grid (repo)
    • Selection Model (repo)
    • Features and Plugins (repo)
    • Tree (repo)
  • Forms
    • Form Fields (repo)
    • Form Validation (repo)
    • Form Submission (repo)
  • Layouts (repo)
  • Button (repo)
  • Containers
    • Toolbar (repo)
    • Panel (repo)
    • Tab Panel (repo)
    • Carousel (repo)
  • Floating Components (repo)
  • Data Binding
    • Binding with React (repo)
    • Handling Application State with Redux (repo)
    • Handling Application State with Mobx (repo)
  • Data Stores
    • Load, Sort and Filter Data with React (repo)
    • Handling Data with Redux (repo)
    • Handling Data with Mobx (repo)
  • Charting (repo)
  • Routing (repo)
  • Application Styling (repo)
  • Drag and Drop (repo)
  • FAQ
Posted in Application Development, Product
Share this

Mitchell Simoens

Mitchell Simoens is a Senior Front End Engineer at Modus Create. Mitchell has spent the last 10 years working with Ext JS including developing core functionality, Sencha Fiddle and (I hope your insurance covers blown minds) supporting the online community with over 40,000 posts on the Sencha Forums. Before working with Ext JS, Mitchell used Perl and PHP but loves spending time with Node JS for today's needs. When not working, you can find Mitchell relaxing with his wife and daughter, or developing his talents as an amateur furniture maker.
Follow

Related Posts

  • Ext JS to React: FAQ
    Ext JS to React: FAQ

    This is part of the Ext JS to React blog series. React is Facebook's breakout…

  • Ext JS to React: Form Submission
    Ext JS to React: Form Submission

    This is part of the Ext JS to React blog series. You can review the…

Want more insights to fuel your innovation efforts?

Sign up to receive our monthly newsletter and exclusive content about digital transformation and product development.

What we do

Our services
AI and data
Product development
Design and UX
IT modernization
Platform and MLOps
Developer experience
Security

Our partners
Atlassian
AWS
GitHub
Other partners

Who we are

Our story
Careers
Open source

Our work

Our case studies

Our resources

Blog
Innovation podcast
Guides & playbooks

Connect with us

Get monthly insights on AI adoption

© 2025 Modus Create, LLC

Privacy PolicySitemap
Scroll To Top
  • Services
  • Work
  • Blog
  • Resources
    • Innovation Podcast
    • Guides & Playbooks
  • Who we are
    • Our story
    • Careers
  • Let’s talk
  • EN
  • FR