如何开始使用Sencha Touch构建web应用程序
How to get started building web apps with Sencha Touch
我想开始学习Sencha Touch。作为Java的服务器端程序员,我想了解我需要实例化的类类型以及如何构建应用程序。我不明白Ext.Application
和Ext.setup
之间的区别,也不知道是否有其他类可以使用。
我试着在谷歌上搜索书籍,但是写的书在亚马逊上得到了差评,所以我不想买它们,Sencha上的指南/视频等显然缺乏在应用程序中放置不同部分的介绍。我对如何使用多个视图创建应用程序特别感兴趣。你是否为每个视图制作一个html5和一个JS文件,你是否将所有内容放在一个文件中?我找不到一个帖子说如何做到这一点。
我很了解MVC,但我不明白如何在Sencha Touch中应用它
Sencha Touch是为生成在许多不同移动设备上感觉原生的HTML/CSS而构建的JS框架。如果你想学习Sencha touch,最好的方法就是看看这个快速入门教程!在您看了Sencha Touch的学习部分之后,最好的事情是熟悉Sencha Touch文档。这里有所有类、方法、事件等的描述。还可以看看这本书:
- Extjs正在运行 学习Extjs 3.2
- Extjs 3.0 cookbook
Sencha Touch是建立在extjs标准,新的Sencha Touch 2将运行在extjs 4引擎。喜欢! !
这将会很粗糙,因为Sencha Touch是一个主要用于在web浏览器中运行的JavaScript框架。
如果这将是一个web应用程序,首先你需要做的是建立一个网页。请遵循以下说明:https://webmasters.stackexchange.com/questions/22877/seo-where-do-i-start?answertab=votes tab-top
其次,你需要对JavaScript有一些基本的了解,以便理解你将要进入的内容。
- JavaScript没有类
- JavaScript有原型代替类
- JavaScript只有函数作用域而没有块作用域 JavaScript有一堆乱七八糟的东西,比如自动插入分号JavaScript是一种lambda语言,它可以立即访问闭包。这是JavaScript中最强大、最美丽的部分。如果你不理解闭包,那么你就不知道如何充分利用这门语言来完成复杂的事情,同时又能获得不错的性能。
第三,煎茶是一种商品。这表明它可能有可接受的文档和一定程度的支持。如果不是这种情况,那么就不要买。
第四,MVC在JavaScript中不会给你带来任何真正的好处。您对客户端语言的熟悉程度越高,您就会明白您离服务器上的数据有多远。
- Sencha Touch构建-排除文件
- Sencha Touch和远程服务器上的身份验证
- sencha touch:5个简单的问题
- 从Sencha Touch迁移到EXT JS 6-Contoller的默认/空路由
- 如何在Sencha Touch应用程序中实现自定义Toast
- Sencha Touch使一个简单的按钮工作
- 如何更改Sencha Touch中按钮的尺寸
- 如何提高Sencha Touch 2.x应用程序的性能
- Sencha Touch 2对接选项卡面板
- Sencha Touch 2缩放面板内容
- Sencha Touch使用pageSize配置只加载几行
- 在每个 AJAX 请求(Sencha Touch 2)中发送用户详细信息(会话令牌)
- Sencha Touch 2-选项卡面板中的旋转木马
- Sencha Touch:输入提交表单的键
- Sencha Touch:如何在setData()之后刷新组件的数据
- 我怎么能用“;var=新的外部面板“;并且只有viewport或Ext.define?(sencha touch 2)
- javascript Sencha touch仅在浏览器中不在设备上显示数据
- 在sencha touch中列出掩码
- Sencha Touch下所需字段中星号的行为
- Sencha Touch Store配置属性仅在“__proto__”;