[TYPO3-dev] BE Module: How to add a datepicker to an input
Jigal van Hemert
jigal at xs4all.nl
Sat Nov 19 21:39:26 CET 2011
Hi,
On 19-11-2011 19:15, Mark Boland wrote:
> Maybe there is a little misconception about the use of jQuery and
> ExtJS. While jQuery is a compilation of widgets and useful selectors,
> ExtJS is an EXTension of jQuery, that makes it a fullfledged
> application framework.
Originally ExtJS was a extension of Yahoo!UI. Later an adapter layer was
written to let it work on top of YUI, jQuery, prototype or its own core
library.
> While displaying grid views like the tables in
> the Trash or Workspaces modules would be merely possible with jQuery,
> it is the natural 'habitat' of ExtJS.
That's is indeed the main usage of ExtJS. It has all kinds of user
interface elements 'built-in' (well, it's modular, but they are made by
Sencha). With jQuery there are a zillion authors of various widgets
which may or may not support the browser you want to support and can any
moment stop working on that widget.
TYPO3 needed a framework with functioning interface elements which
supported all the browsers TYPO3 supported (that was IE6+ and all other
major browsers back then).
Of course it was a plus that there was a quite certain future for ExtJS
and a large community.
> This complexity makes it nearly impossible for the casual programmer
> to do something simple, but it is wise to reuse a already loaded
> framework wherever possible.
+1
--
Kind regards / met vriendelijke groet,
Jigal van Hemert.
More information about the TYPO3-dev
mailing list