<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: ExtJS befuddles me</title>
	<atom:link href="http://tonychung.ca/2008/10/extjs-befuddles-me/feed/" rel="self" type="application/rss+xml" />
	<link>http://tonychung.ca/2008/10/extjs-befuddles-me/</link>
	<description>Tony Chung is a Vancouver-based creative communications consultant who develops and optimizes websites, produces multimedia and music, writes and illustrates technical documentation, and blogs the living daylight out of faith, family, pop culture, creativity, technology, art, and whatever picks his fancy at the moment.</description>
	<lastBuildDate>Tue, 17 Apr 2012 03:52:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Joe</title>
		<link>http://tonychung.ca/2008/10/extjs-befuddles-me/comment-page-1/#comment-39149</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Sat, 18 Sep 2010 14:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://tonychung.ca/?p=166#comment-39149</guid>
		<description>We have been using ExtJS on a project and it is a disaster.  It does not scale at all for large applications and is the root of many performance issues.  Create a &quot;Hello World&quot; app and just look at how much markup ExtJS generates.  Now extrapolate to the real world.  Visually their stuff looks great but it is a horrible framework.</description>
		<content:encoded><![CDATA[<p>We have been using ExtJS on a project and it is a disaster.  It does not scale at all for large applications and is the root of many performance issues.  Create a &#8220;Hello World&#8221; app and just look at how much markup ExtJS generates.  Now extrapolate to the real world.  Visually their stuff looks great but it is a horrible framework.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Chung</title>
		<link>http://tonychung.ca/2008/10/extjs-befuddles-me/comment-page-1/#comment-32692</link>
		<dc:creator>Tony Chung</dc:creator>
		<pubDate>Mon, 23 Aug 2010 00:00:20 +0000</pubDate>
		<guid isPermaLink="false">http://tonychung.ca/?p=166#comment-32692</guid>
		<description>Just thought I\&#039;d post a follow up on this discussion to credit the ExtJS development team for rebranding as &lt;a href=&quot;http://www.sencha.com/&quot; rel=&quot;nofollow&quot;&gt;Sencha&lt;/a&gt;. In addition to ExtJS is the new HTML5-ready Sencha Touch framework for mobile touch devices, as well as integration utilities for jQuery/jQuery UI and Raphaël. 
 
Wicked cool. </description>
		<content:encoded><![CDATA[<p>Just thought I\&#8217;d post a follow up on this discussion to credit the ExtJS development team for rebranding as <a href="http://www.sencha.com/" rel="nofollow">Sencha</a>. In addition to ExtJS is the new HTML5-ready Sencha Touch framework for mobile touch devices, as well as integration utilities for jQuery/jQuery UI and Raphaël.</p>
<p>Wicked cool.<br />
<span class="cluv">Tony Chung&#180;s last [type] ..<a class="6ae2d01c61 32692" rel="nofollow" href="http://tonychung.ca/2010/05/bang-my-head-against-the-mediawiki-wall/">Bang my head against the MediaWiki wall</a></span></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Chung</title>
		<link>http://tonychung.ca/2008/10/extjs-befuddles-me/comment-page-1/#comment-297</link>
		<dc:creator>Tony Chung</dc:creator>
		<pubDate>Wed, 10 Dec 2008 06:07:44 +0000</pubDate>
		<guid isPermaLink="false">http://tonychung.ca/?p=166#comment-297</guid>
		<description>@Aaron: I was hoping this response would have included a link to my sample application. As time went on, somehow developing a sanitized-of-nda-information sample got lost in the shuffle of priorities. I was proposed a venture for the new year that ExtJS might suit, so you may see me slugging it out in the forums yet again.

@John: Thanks for responding with the same feelings I had about the forum. It&#039;s insane that we both chose to use the framework for a three week project. I didn&#039;t realize I&#039;d need a year to study the framework. At least I can blame the guy at the company who told me to move in that direction.

To Ext&#039;s credit, I&#039;ve seen their framework used in several commercial-scale applications used by my domain registrar to my Synology network storage device. It holds the potential to develop rich client interfaces (though Google Chrome support was still pending in the version I used).

To Ext&#039;s fault, all the applications LOOK like Ext apps. Application developers probably had a tough enough time developing the app, let alone making it look different.

Methinks I have the subject of another blog entry!</description>
		<content:encoded><![CDATA[<p>@Aaron: I was hoping this response would have included a link to my sample application. As time went on, somehow developing a sanitized-of-nda-information sample got lost in the shuffle of priorities. I was proposed a venture for the new year that ExtJS might suit, so you may see me slugging it out in the forums yet again.</p>
<p>@John: Thanks for responding with the same feelings I had about the forum. It&#8217;s insane that we both chose to use the framework for a three week project. I didn&#8217;t realize I&#8217;d need a year to study the framework. At least I can blame the guy at the company who told me to move in that direction.</p>
<p>To Ext&#8217;s credit, I&#8217;ve seen their framework used in several commercial-scale applications used by my domain registrar to my Synology network storage device. It holds the potential to develop rich client interfaces (though Google Chrome support was still pending in the version I used).</p>
<p>To Ext&#8217;s fault, all the applications LOOK like Ext apps. Application developers probably had a tough enough time developing the app, let alone making it look different.</p>
<p>Methinks I have the subject of another blog entry!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://tonychung.ca/2008/10/extjs-befuddles-me/comment-page-1/#comment-294</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 10 Dec 2008 00:18:07 +0000</pubDate>
		<guid isPermaLink="false">http://tonychung.ca/?p=166#comment-294</guid>
		<description>I too have struggled to figure out extjs. I put myself in the hot seat by deciding to use this on a three week project. Luckily I was able to figure most of the stuff out through trial and error. 

The forums are not exactly friendly all the time. It sux waiting days for someone to reply to your post and then find out it is some sarcastic post about how stupid you are for not doing it right.

The examples are also hard to follow. Things that require a complex example like putting a form in a tab and having the form refresh, or how to change the path to a url for a data.store on the fly in response to an event that would require a reload do not exist. Yet examples like how to use a simple widget are shown with extension and complicated scenarios.

One of the things that bugs me most about extjs forums is when someone says look how smart I am here is what I did, but they don&#039;t provide the other pieces to make it work. Then when someone has a question they respond condescendingly and complain that people don&#039;t trace their own code.

Luckily I was able to get everything done on time for my project, but I am definitely going to find another framework to use that is truly open source and not viral GPL&#039;d. That is another topic I could rant about but wont.

Just like you I am looking for a job too. These times are tough. Good luck!</description>
		<content:encoded><![CDATA[<p>I too have struggled to figure out extjs. I put myself in the hot seat by deciding to use this on a three week project. Luckily I was able to figure most of the stuff out through trial and error. </p>
<p>The forums are not exactly friendly all the time. It sux waiting days for someone to reply to your post and then find out it is some sarcastic post about how stupid you are for not doing it right.</p>
<p>The examples are also hard to follow. Things that require a complex example like putting a form in a tab and having the form refresh, or how to change the path to a url for a data.store on the fly in response to an event that would require a reload do not exist. Yet examples like how to use a simple widget are shown with extension and complicated scenarios.</p>
<p>One of the things that bugs me most about extjs forums is when someone says look how smart I am here is what I did, but they don&#8217;t provide the other pieces to make it work. Then when someone has a question they respond condescendingly and complain that people don&#8217;t trace their own code.</p>
<p>Luckily I was able to get everything done on time for my project, but I am definitely going to find another framework to use that is truly open source and not viral GPL&#8217;d. That is another topic I could rant about but wont.</p>
<p>Just like you I am looking for a job too. These times are tough. Good luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Conran</title>
		<link>http://tonychung.ca/2008/10/extjs-befuddles-me/comment-page-1/#comment-46</link>
		<dc:creator>Aaron Conran</dc:creator>
		<pubDate>Sun, 12 Oct 2008 19:39:49 +0000</pubDate>
		<guid isPermaLink="false">http://tonychung.ca/?p=166#comment-46</guid>
		<description>Tony -

I look forward to seeing the Ext app that you are able to put in your portfolio. As a Core Developer at Ext, it is easy to forget that I was once in your shoes as well. Ext is a huge framework with a wide variety of pieces of functionality, everything from lower level Dom manipulation, Ajax, etc up to the rich UI widgets that we are well-known for (GridPanel, TabPanel, etc). That being said your best bet to learn is to read the forums, learn sections and check out all of the examples we distribute in the SDK. Of course our &lt;a href=&quot;http://www.extjs.com/docs&quot; rel=&quot;nofollow&quot;&gt;API Viewer&lt;/a&gt; is immensely helpful to learn of new configuration options and methods in each specific component.

If you follow the guidelines for &lt;a href=&quot;http://extjs.com/learn/Ext_Forum_Help&quot; rel=&quot;nofollow&quot;&gt;Ext Forum Help&lt;/a&gt;, I think you will find that you will get quick and concise responses that will help you resolve your issue. If you have any more suggestions as to how we could ease the learning curve please feel free to send me an email with some suggestions.

Best of luck and I hope you continue to use Ext JS in forth-coming projects!</description>
		<content:encoded><![CDATA[<p>Tony -</p>
<p>I look forward to seeing the Ext app that you are able to put in your portfolio. As a Core Developer at Ext, it is easy to forget that I was once in your shoes as well. Ext is a huge framework with a wide variety of pieces of functionality, everything from lower level Dom manipulation, Ajax, etc up to the rich UI widgets that we are well-known for (GridPanel, TabPanel, etc). That being said your best bet to learn is to read the forums, learn sections and check out all of the examples we distribute in the SDK. Of course our <a href="http://www.extjs.com/docs" rel="nofollow">API Viewer</a> is immensely helpful to learn of new configuration options and methods in each specific component.</p>
<p>If you follow the guidelines for <a href="http://extjs.com/learn/Ext_Forum_Help" rel="nofollow">Ext Forum Help</a>, I think you will find that you will get quick and concise responses that will help you resolve your issue. If you have any more suggestions as to how we could ease the learning curve please feel free to send me an email with some suggestions.</p>
<p>Best of luck and I hope you continue to use Ext JS in forth-coming projects!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

