ExtJS6的版本历史、目录结构以及Demo安装过程

简介:

ExtJS的历史:
2010年10月 发布 ExtJS 3.3
2013年5月 发布 ExtJS 4.2
2014年11月 发布 ExtJS 5.1
2015年4月 发布 ExtJS 6
2016年7月 发布 ExtJS 6.2
2017年4月 发布 ExtJS 6.5

_
_
_
_
安装完成后,sencha6的表现并不像网上说的那样,直接就配置好了环境变量
_
很让我失望,手动添加path中sencha的安装目录
_
手动添加之后,倒是可以在cmd命令行执行sencha命令了
然后,创建classic应用
_
下图为创建完成后的各种信息
_
创建的结果如下图所示:
_
然后启用sencha内置的web服务器运行刚刚创建的应用,如下图:
_

看了代码,他们的项目使用的是Ext 4.2
_
毕竟6.x的书还没有,很可能使用这个嘛?
我要使用Ext 4.2吗?很显然我手上有人家的代码,可以有所借鉴。但是这样做十分的Low
我可以学会4.2,但是我应该争取使用6.2
软件开发就是写代码,只有傻瓜才会用文本编辑器写代码,不管是java还是js。那么ext的代码在哪里写?用什么工具写呢?
废话,当然是eclipse!好在sencha提供了for eclipse plugin的插件,如下图:
http://docs.sencha.com/ide_plugins/guides/eclipse_ide_plugin.html
_
开发环境基本还是eclipse,但是最好关掉eclipse中对于js的调试、校验功能,否则速度会很慢,会卡。
目前手中的资料有两个很有参考价值:
1.黄灯桥的《ExtJS 4.2实战》和他的csdn博客(他准备出版6.2版本的教材);
http://blog.csdn.net/tianxiaode

2.蒋锋的csdn博客(spring+ext6,而且有代码,有案例可以下载,人话说的很好);
http://blog.csdn.net/jfok

ext官网的内容,不说人话,还是仅作为参考,我没有能力直接从、单独从这一个信息来源获得足够的支持。
版本上4.2和6.2的区别很大,至少概念上MVC和MVVM的区别还是很大,MVC已经是老帮子了,很土的感觉。环境部署上,6开始更加简单,摆脱了compass、ruby之类的东西,看上去更加清晰。我倾向于使用6.2的ExtJS,毕竟有蒋锋博客和代码的支持。

本文之前的博文内容,6.2最初始案例的项目,看懂了一二,因为蒋锋的博客写的很好。
他的这张图基本上描述了“视图”与ViewController(事件)和ViewModel(数据)之间的关系。
_
在视图上显示数据,对视图上的行为事件进行响应。
这种对应关系主要是通过视图类中的controller和viewModel这两个属性进行关联。
下面是我在自己虚拟机上测试的内容:
app.js
_
new.js的主要内容
_
_
_

他们表示,开发过程不会去主动使用sencha在eclipse上的plugin,就直接在eclipse中写就好了。
可能在生产机部署的时候,需要用sencha打包,这样比较完整一些。但是开发过程中,并不需要特意使用sencha相关的工具。
他们开发楼下使用的的是4.1楼上使用的4.2,基本都是这个版本程度。
看来实际的开发中sencha还只是一个比较好的想法

目录
相关文章
|
JavaScript 前端开发 开发工具
基于SenchaCmd搭建ExtJS 6.2版本开发环境(图文教程)
基于SenchaCmd搭建ExtJS 6.2版本开发环境(图文教程)
747 0
|
小程序 JavaScript Java
宿舍报修|宿舍报修小程序|基于微信小程序的宿舍报修系统的设计与实现(源码+数据库+文档)
宿舍报修|宿舍报修小程序|基于微信小程序的宿舍报修系统的设计与实现(源码+数据库+文档)
590 0
|
机器学习/深度学习 人工智能 API
如何在c++侧编译运行一个aclnn(AOL)算子?
CANN的AOL库提供了一系列高性能算子API,优化了昇腾AI处理器的调用流程。通过两段式接口设计,开发者可以高效地调用算子库API,实现模型创新与应用,提升开发效率和模型性能。示例中展示了如何使用`aclnnAdd`算子,包括环境初始化、算子调用及结果处理等步骤。
|
机器学习/深度学习 算法 API
Opencv实战案例——模板匹配实现银行卡号识别(附详细介绍及完整代码下载地址)(一)
Opencv实战案例——模板匹配实现银行卡号识别(附详细介绍及完整代码下载地址)
921 0
Opencv实战案例——模板匹配实现银行卡号识别(附详细介绍及完整代码下载地址)(一)
|
监控 数据可视化 安全
探究架构之 - 45张图玩转Kong Gateway,建议收藏系列 (一)
探究架构之 - 45张图玩转Kong Gateway,建议收藏系列 (一)
1864 1
探究架构之 - 45张图玩转Kong Gateway,建议收藏系列 (一)
|
传感器 人工智能 物联网
穿戴科技新风尚:智能服装设计与技术全解析
穿戴科技新风尚:智能服装设计与技术全解析
1157 85
|
前端开发
Vite——如何配置使用sass
Vite——如何配置使用sass
1053 0
|
安全
全息技术有哪些应用?
【6月更文挑战第27天】全息技术有哪些应用?
1283 4
|
移动开发 分布式数据库
"二叉树的性质与推导及常见习题整理 "
这篇内容介绍了二叉树的一些性质及其推导。
1348 0
|
存储 移动开发 前端开发
HTML5 游戏开发实战 | 黑白棋
黑白棋,又叫反棋(Reversi)、奥赛罗棋(Othello)、苹果棋、翻转棋。黑白棋在西方和日本很流行。游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。黑白棋的棋盘是一个有8×8方格的棋盘。开始时在棋盘正中有两白两黑四个棋子交叉放置,黑棋总是先下子。
614 0
HTML5 游戏开发实战 | 黑白棋

热门文章

最新文章