通過這種整合,網站將通過api呈現,并且移動網站將綁定到api,因此移動網站的開發不需要其他體系結構支持。在這種情況下,僅網站的表示層不同,并且主網站和移動網站的網頁內容相同或相似。
這是將移動網站整合到主網站或web應用程序中的最簡單方法:創建一個原始api,用于存儲所有信息并提供數據交互,然后移動網站,標準網站和本機客戶端使用此api來構建和呈現頁面。在大多數情況下,創建用于移動web和本機客戶端交互的api子集是完全整合桌面和移動網站的最簡單方法,但是一些公司使用api創建主桌面網站,因此桌面網站使用與移動網絡和本地應用程序。
這種方法是實現移動和桌面站點的最簡單方法,因為它僅用一個api即可為兩個站點提供服務,從而減少了工作量并降低了后端的復雜性。twiter.com是一個很好的例子,它使用相同的api或數據源來開發桌面網站,移動web和本機應用程序。這意味著功能升級和修改可以在一個地方完成。客戶端更新后,它們具有與主站點相同的功能和數據,從而大大減少了保持移動,本機和桌面代碼庫同步所需的工作量。
生成移動網站的另一種方法是使用主網站的基礎api來生成移動格式的網站。這樣可以使現有站點和移動站點的功能保持一致,并且無需專門針對移動版本重寫整個應用程序。api可能完全支持該網站,然后通過調用不同的方法來構建網頁。這是將表示層與業務邏輯層分開的好方法,并且它支持使用單個數據源來表示常規網站,移動網站和本機應用程序。twitter正在使用此方法。
中小企業網絡營銷還能走多遠手機網銀服務器證書發現異常以及服務器證書無效公眾號的補充還是替代品?內容小程序創業能為用戶帶來什么?做SEO優化找關鍵詞必備的小技巧新站被K后怎么辦?烏魯木齊seo工作中優化關鍵詞的需要注意哪些方面?開發手機網站的時候要注意哪些事項常用的網頁設計軟件有哪些?