[TYPO3-v4] The future of ExtJS 4 in TYPO3 4.7

Benjamin Mack benni at typo3.org
Wed Jan 11 23:28:36 CET 2012


Hey Kay,

I don't think it's about "Dropping ExtJS Support" completely but more
about not relying on ExtJS4 for *everything* we have in the core that
sounds like JS. so we should look for suitable alternatives in the JS
world for our needs. For me, it's clear that I don't want to write
typical JS code with ExtJS/ExtCore *nor* with prototype, so I'd like to

 * include jQuery with a stable TYPO3 Extension API for our needs (like
hooks, only in JS, and thought about different versions and
compatibilities now)

 * drop prototype support by moving this code to jQuery

 * use ExtJS 3 only to the parts that are best done with ExtJS --
pagetree, powerful grids, widgets (whatever else). And don't use ExtJS
for everything above.

 * Switch the ExtJS3 components to ExtJS 4 or 5 when we have a Core
group for this, everything existing is ready for that and we have proper
documentation for using ExtJS in the backend.

I know a few projects that took a similar route: ExtJS for widgets,
jQuery for the overall handling of events, small issues that we need. I
think Aloha did that too.

All the best,
Benni.


More information about the TYPO3-project-v4 mailing list