web-applications - 如何创建在线多用户测验
问题描述
这个想法是创建一个在线多用户测验,其中每个用户都可以使用特定角色登录,并且有一个故事情节,其中第一个用户的答案会修改其他用户的问题。
我可以通过调整谷歌表单或其他类型的开源工具来实现这一点吗?或者如果我想制作一个网络应用程序,我应该使用哪些技术和库?
你有什么指导方针可以给我吗?
非常感谢
解决方案
我建议后端使用 Nodejs,你需要使用 socket.io 或 socketcluster 来实时传输数据。对于身份验证,我建议使用 Passport.js。
PassportJS: http: //www.passportjs.org
SocketIO:https ://socket.io/docs/
另一种解决方案是:
SocketCluster:https ://socketcluster.io/docs/getting-started/
Nodejs:https ://nodejs.org/en/docs/
推荐阅读
- c# - 获取与我的特定字符串匹配的字符串列表?
- wordpress - 如何在作者的 Wordpress 仪表板上隐藏已发布的选项卡?
- java - @Component Scan 不适用于 Spring Boot 中的 @Component 跨 jar 和 war
- c# - 使用 fo-dicom 保存后 DICOMDir 文件损坏
- python - 根据另一个列表数组对列表数组进行排序
- python - Folium PolyLine 未显示在地图上 - Jupyter 笔记本中带有 python 3.6(anaconda)的 folium 0.7.0
- mips - 将伪转换为 mips
- angular - 在 Angular 上,绑定到 FormGroup(而不是“真实模型”)是一种不好的做法吗?
- python - 具有关联扩展名的 Python 可执行运行文件
- javascript - 动态样式 DraftJS .DraftEditor-editorContainer