学习ExtJS4

学习ExtJS4,extjs,extjs4,Extjs,Extjs4,我想在下一个项目中使用ExtJS4。然而,我对Ext还不熟悉,也不太熟悉Javascript的细节 有几本关于ExtJS3的好书。我应该先从那些旧书中学习,然后将这些知识应用到v4中,还是API已经发生了很大的变化,以至于没有必要先学习旧书 如果没有,对于一个Ext新手来说,什么是最好的学习方式?如果你现在想学习ExtJS 4,那么你就得努力寻找关于这个主题的好书,因为它发布才6周左右 Sencha网站上有很多关于如何从ExtJS 3->4()迁移的指南,如果您选择在4之前解决3,这些指南可能会

我想在下一个项目中使用ExtJS4。然而,我对Ext还不熟悉,也不太熟悉Javascript的细节

有几本关于ExtJS3的好书。我应该先从那些旧书中学习,然后将这些知识应用到v4中,还是API已经发生了很大的变化,以至于没有必要先学习旧书


如果没有,对于一个Ext新手来说,什么是最好的学习方式?

如果你现在想学习ExtJS 4,那么你就得努力寻找关于这个主题的好书,因为它发布才6周左右

Sencha网站上有很多关于如何从ExtJS 3->4()迁移的指南,如果您选择在4之前解决3,这些指南可能会帮助您

在我看来,学习ExtJS最快的方法就是从中挑选一个例子,并对其进行一番尝试


依我拙见,ExtJS3比ExtJS4容易学多了。我已经使用ExtJS 3年了,认为4是思维上的一个重大转变。

我终于完成了一系列教程,演示了如何通过Peter Muller的软件补丁将新的MVC模式和ExtJS-4与CouchDB的关联类使用起来。该系列包括一篇介绍性文章、几段视频截屏和一些其他资源。您可以在此处阅读所有相关内容并查看屏幕广播:

我可能犯了一些错误,可能在这里或那里说错了话,所以请随时提出建设性的批评。你可以在我的博客上发表评论。我的意图是帮助CouchDB用户和/或ExtJS-4用户在构建MVC客户机/服务器CRUD应用程序时,使用文档数据库作为关系数据库的替代方案

Peter Muller为ExtJS-4和Sencha Touch创建了一个软件补丁,使使用非规范化数据库变得更加容易。我发现它对我来说是一个非常易于维护的解决方案。如果Peter的软件补丁适合您,请向Sencha开发者请求将该补丁集成到ExtJS-4和Sencha Touch的正式版本中。埃德·斯宾塞(Ed Spencer)正在观察这条线索,因为他很想看到需求。要添加您的声音、获取补丁或报告问题,请在Peter的帖子中发表评论:


希望这能满足你的需要。。。谢谢。

我对Ext也是新手,决定从extjs4开始(不过,我们在工作项目中使用extjs2!)

上周,我终于拿到了Loiane Groner写的《Ext JS 4第一眼》一书,并对它进行了一番研究,希望它能成为学习extjs的有用资源,并克服它。但在略读之后,我发现这本书只适用于从Extjs3到Extjs4的转换,对新手没有帮助


IMHO,通过玩例子来学习只会给你经验,但你不会获得洞察力(但这是Jaitsu指出的最快的方法)。为了成为一名专家,你需要成为一名经验丰富、有远见的开发人员!因此,我的建议是从一本书中学习ExtJS3,然后阅读Groner的书,同时开始练习。

关于extjs4的书

我直接从出版商那里购买了这本书:


除了ExtJS4 first look,他们甚至可以选择购买电子书

这里还有几本书:

ExJS第二版涵盖ExJS 4.0


ExtJs in action的作者正在为4人编写一本书,但这本书很快就会出版(我想是明年初吧?),在他的论坛上。现在我认为学习它的最好方法是使用Ext4文档。但是,您可以使用3上的一本书很好地了解库,然后使用文档迁移现有代码;他们仍然在解决很多bug,并一直将候选版本推给Sencha开发人员,以获得频繁的反馈。虽然在思维上有一些很大的变化(数据和类模型是其中最大的),但学习Ext JS 3的基础知识肯定不会有什么坏处。这就是为什么我想避免学习过时的API。我同意,学习ExtJS 4会更困难,但是使用sencha论坛,示例和stackoverflow.com,您应该很好。