我即将开始构建一个动态的移动网站,使用必须来自数据库的大量动态内容。
我已经为该站点编写了一个REST API,IOS和Android应用程序正在使用它来与信息进行交互。
我的问题是建立这个网站的绝对最佳做法是什么:
1-使移动类成为现有网站功能的扩展
(我在这里看到的缺点是移动网站将依赖于主网站库,这意味着主网站上的任何不良热量也会影响移动网站)
2-让移动网站成为一个完全独立的网站
(我在这里看到的缺点是主站点库的任何更改都需要在这里反映出来,所以本质上我们几乎要编写代码两次)
3-使移动网站从REST API运行并独立运行
(我在这里看到的缺点是增加了对信息的HTTP请求数量而不是直接与服务器通信)
每一个都能正常运行,那里确实没有任何问题,编码确实不是很难,但如果我单独使用,我需要从主站点重新创建很多功能并调整它们移动网站并不理想。
期待您的评论!感谢
答案 0 :(得分:1)
我会选择第3点,但这需要建筑师。
我们将在该API之后优先考虑独立应用程序,我们也可以进行双向通信,在服务器上更改任何内容,它将与客户协调以获得更新。
此外,我还建议使用Bootstrap框架,它是一个非常棒的框架,并具有响应和自适应设计