我想创建一个记录分数的应用程序,允许我在应用程序中输入分数,保存用户的分数历史,并有一个可以实时显示分数的网页,以及抽取一些以前游戏的统计数据。
过去几年我一直在做一些前端开发,我想说我的CSS/HTML/Javascript技能是中等水平。我有一个关于它如何工作的粗略的游戏计划,但由于我的后台经验很少,我的知识中有一些空白,我需要帮助。
应用程序:我会用我所知道的:CSS/HTML/Javascript来构建它。我希望它能够通过网页或本地应用进行评估。后者的计划是通过PhoneGap进行评估。
数据库:SQL ?这是我保存分数的地方。
网页:这就是事情变得棘手的地方。我需要实时报道当前的比赛状态。Web sockets吗?
我会使用Javascript绘图库基于当前和以前的游戏历史创建统计图表。我需要这些数据自动刷新(AJAX),但我该如何与SQL/JS交互?
此外,理想情况下,网页上的图表将允许访问者复制和粘贴iframe代码,以便他们可以将这些内容粘贴到自己的网站上。我甚至不知道从哪里开始。
我不确定我是否问对了问题,所以任何帮助都会非常感激!
既然你是前端开发人员,我想你会喜欢http://nobackend.org/
有许多后端即服务解决方案可以处理跨多个设备的数据持久性和数据同步。
这些解决方案回答你的SQL和WebSockets的问题。您可以使用开源解决方案或组合多个服务来实现这些功能。但是我会给BaaS选项一个机会。