如何开始使用Sencha Touch构建web应用程序

How to get started building web apps with Sencha Touch

本文关键字:Touch Sencha 构建 web 应用程序 何开始 开始      更新时间:2023-09-26

我想开始学习Sencha Touch。作为Java的服务器端程序员,我想了解我需要实例化的类类型以及如何构建应用程序。我不明白Ext.ApplicationExt.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中不会给你带来任何真正的好处。您对客户端语言的熟悉程度越高,您就会明白您离服务器上的数据有多远。