smarty還能用來寫app的介面嗎?

來源:互聯網
上載者:User
今天看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

使用者開啟就直接返回互動的網頁

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.