[Lazarus] Converting Pascal Client/Server application into Web Client?
Michael Van Canneyt
michael at freepascal.org
Fri Oct 1 11:04:06 CEST 2010
On Fri, 1 Oct 2010, Joshua Lim wrote:
>
> 2. ExtJS - this looks like the market leader judging from the size of the
> community and the Alex rank for sencha.com. It is only free for GNU
> deployments. The developer license is priced around US$500, and distribution
> is royalty free i think. I also came across another commercial framework
> (can't remember the name) that charges couple hundreds per distribution so
> this sounds cheap in comparison! Like Qooxdoo, it also comes with RPC
> framework, which they call ExtDirect, and like Qooxdoo, there's no pascal
> example. I've tested ExtJS indirectly when using Extpascal, the interface
> generated by ExtJS seems to be quite slow - I've not really done an
> equivalent comparison with Qooxdoo, but Qooxdoo seems to be a little quicker.
I work with ExtJS and FPC extensively currently. you'll notice that there
are ExtDirect support files in FPC: see packages/fcl-web. There are examples
available.
Since I need this for commercial work, you're guaranteed of good support :-)
ExtJS and Ext.Direct are a breeze. The Store for ExtJS data controls is
controlled by a FPC WebDataProvider - essentially a no-code solution. All
server side coding can be done in RAD.
For my part, ExtJS would be the way to go.
Michael.
More information about the Lazarus
mailing list