[TYPO3-50-general] extJS Library

Thomas Allmer at at delusionworld.com
Fri Feb 6 00:27:24 CET 2009

Steffen Kamper wrote:
> now we have extJS in core, and there are projects that want to integrate 
> things with extJS like list-module, also some enhancements to tceforms etc.

I'm really really sorry - usually I don't like to bash something but I 
was just trying to find out why ExtJS isn't working in any way with 
progressive enhancement and then I found this...


I don't know ExtJS well enough to write something like this myself. But 
this article just showed what my first impression on many things were.

Just my recapitulation of the article:
1) Applications do not degrade gracefully --- boomer I need that
2) CSS is really complicated -- bad; but just more work for me
3) generated HTML is huge -- bad; I need to understand it
4) works with pixel 0 that's ok
5) license - I don't know about it but it seems to be complicated
6) web-base forum + I like that as an additional support lvl
7) Lack of proper examples 0 don't know and I read js sourcecode
8) No customization --- boomer I want to easily modify
9) 90% client-side code -- I still want to do some php with FLOW3
10) Verbosity 0 I don't know
11) Debugging 0 I don't know
12) Size - ok it's huge I get that; it's bad, but not too bad

All in all I maybe would have stopped at the first point as this is 
really important to me (as you can see from my article I posted)

I'm sorry but I don't think ExtJS is the right framework to build 
TYPO3v5 - I mean its good for TYPO3v4 (nice things out of the box, 
powerful data grids) - but to build the next best CMS the javascript 
should be taken more seriously.


PS: I'm sure I will be flamed and if anyone can seriously negate the 
points 1-3 and 8,9 I will apologize with all my heart. However until 
then I hope TYPO3v5 will be build with something else.
| Thomas Allmer                   |   http://www.delusionworld.com    |
| E-mail: at at delusionworld.com    |   phone: +43 699 16217064         |

More information about the TYPO3-project-5_0-general mailing list