所以这是我的问题。我有一个在code-igniter php
设计的网络应用,我们正在公开一个API,以便与移动应用进行对话。
这是一款基于教育的CMS应用。它允许教师和学生登录并查看成绩和任何基于日历的通知
我们希望快速构建一个应用程序,让学生登录并查看他们的通知或消息。我是一名前端开发人员,正在研究Ionic和AppGyver的Supersonic UI?
现在最好的选择是什么(我需要在一周内完成),另外,如何设置我的app文件夹与api交谈或将其与api绑定?
我并没有真正使用过API,而且在如何设置项目方面有点迷失。我来自平面设计背景,并且最近使用Yeoman作为我的前端工作流程。
我们计划从长远来看从代码点火器迁移到AngularJS
,所以Ionic
将是一个不错的选择,但是现在我需要得到一个有用的应用程序并且想知道是否{{ 1}}对于混合应用程序来说是更好的选择。
问题:
答案 0 :(得分:1)
Appgyver在Supersonic和Data方面做得很好。他们正在广泛开展数据实施。我目前在不使用Appgyver Data的情况下为我的应用程序使用API,但也能够使用它们的数据选项。他们有一些教程可以帮助您了解构建,搭建和使用框架部署应用程序的基础知识。
您会注意到第三个教程将您带入数据部分。
这是他们数据选项的documentation。
您将在他们的框架中看到的是用coffeescript或javascript编写的AngularJS(您在命令行中首次运行var qtyMap = {};
applesYesterday.forEach(function(a){
qtyMap[a.period] = a.qty;
});
applesToday.forEach(function(a){
a.qty1 = qtyMap[a.period];
});
时选择哪个)。
关于此平台的讨论有很多here。
就个人而言,我即将向应用程序商店发布应用程序并轻松地进行谷歌游戏。如果您有API来获取数据,那么您的应用程序听起来并不复杂。这值得一试。
他们也有一款新产品将于5月25日问世。最近有大量资金,他们正在招聘更多的开发人员来解决GitHub问题,并迅速推动平台向前发展。
我只有很好的经历。
据我所知,Yeoman正在幕后使用。