Heim  >  Artikel  >  Backend-Entwicklung  >  smarty还能用来写app的界面吗?

smarty还能用来写app的界面吗?

WBOY
WBOYOriginal
2016-08-04 09:19:431036Durchsuche

今天看ecshop的代码,发现app接口里面很多都是用smarty渲染界面,我就很好奇,app的界面不都是写在app端的吗?不都是用json传传数据就好了,这是要干嘛?

回复内容:

今天看ecshop的代码,发现app接口里面很多都是用smarty渲染界面,我就很好奇,app的界面不都是写在app端的吗?不都是用json传传数据就好了,这是要干嘛?

前端也有模板引擎,后台也有模板引擎,至于你说的app是手机app还是什么?

Native App开发
Native App开发即我们所称的传统APP开发模式(原生APP开发模式),该开发针对IOS、Android等不同的手机操作系统要采用不同的语言和框架进行开发,该模式通常是由“云服务器数据+APP应用客户端”两部份构成,APP应用所有的UI元素、数据内容、逻辑框架均安装在手机终端上。
Web App开发
Web App开发即是一种框架型APP开发模式(HTML5 APP 框架开发模式),该开发具有跨平台的优势,该模式通常由“HTML5云网站+APP应用客户端”两部份构成,APP应用客户端只需安装应用的框架部份,而应用的数据则是每次打开APP的时候,去云端取数据呈现给手机用户。

Hybird,估计是用来填webview控件的

可能APP里的页面有很多webview

用户打开就直接返回交互的网页

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn