这是我的问题。我有一个用code-igniter php
设计的 Web 应用程序,我们正在公开一个 API,以便它与移动应用程序通信。
这是一个基于教育的CMS应用程序。它允许教师和学生登录并查看成绩和任何基于日历的通知
我们希望快速构建一个应用程序,让学生登录并查看他们的通知或消息。我是一个前端开发人员,正在研究Ionic和AppGyver的Supersonic UI?
现在最好的选择是什么(我需要在一周内做一些事情),还有,我如何设置我的应用程序文件夹以与 api 对话或将其与 api 绑定?
我没有真正使用过很多API,并且在如何设置我的项目方面有点迷茫。我有平面设计背景,最近一直在使用Yeoman作为我的前端工作流程。
从长远来看,我们计划从代码点火器迁移到AngularJS
,所以Ionic
将是一个不错的选择,但现在我需要获得一个工作的应用程序,并且想知道SuperSonic UI
是否会是混合应用程序的更好选择。
问题:
- 根据我所描述的内容,最好的解决方案是什么?
- 另外,任何人都可以建议任何教程/截屏视频,使用其中一种技术进行深入的项目?或者也许还有其他一些我没有考虑的框架?
- 我可以与约曼一起设置吗?我可以一起使用Yeoman和Ionic吗?
Appgyver在Supersonic和Data方面做得很好。他们正在广泛开展数据实施工作。我目前正在为我的应用程序使用 API,而无需使用 Appgyver 数据,但也能够让它与他们的数据选项一起工作。他们有一些教程,为您提供使用他们的框架构建、搭建基架和部署应用程序的基础知识。
教程
您会注意到第三个教程将您带入数据部分。
这是其数据选项的文档。
您将在他们的框架中看到的是用coffeescript或javascript编写的AngularJS(当您第一次在命令行中运行steroids create projectName
时,您可以选择哪个)。
这里发生了很多关于这个平台的讨论。
就个人而言,我即将毫不费力地将应用程序发布到应用商店和谷歌播放。如果您有用于获取数据的 API,则应用程序听起来不会太复杂。这是值得一试的。
他们还有一个新产品将于5月25日推出。最近有了大量资金,他们正在雇用更多的开发人员来解决GitHub问题并迅速推动平台向前发展。
我只和他们有过很好的经历。
据我所知,Yeoman在幕后被使用。