文件名称:phoenix_trivia:Phoenix琐事是使用Elixir开发的实时多人游戏,无需编写JavaScript
文件大小:5.3MB
文件格式:ZIP
更新时间:2024-02-26 22:17:04
elixir multiplayer websockets trivia webapp
琐事 Trivia是Phoenix LiveView的实验。 。 建筑 概括而言,构建此应用程序的过程分为6个步骤: 定义数据结构以玩琐事的模块 琐事游戏 琐事播放器 琐事问题 GenServer维护应用程序的状态 Trivia.GameServer 动态主管链接游戏 Trivia动态主管 实时视图定义集成和模板的定义 Trivia.TriviaView 一些重构(距离我想要的还很远) 将bulma CSS添加到样式 去做 “测试所有东西!!!!!!改进UI,重构代码等。主要目的是使用实时视图,并且已经实现了” 关于游戏 Trivia正在从获得5个计算机/ IT问题,玩家可以在等待
【文件预览】:
phoenix_trivia-master
----mix.exs(1KB)
----.iex.exs(1KB)
----.tool-versions(13B)
----elixir_buildpack.config(41B)
----priv()
--------gettext()
----lib()
--------trivia_web()
--------trivia.ex(249B)
--------trivia_web.ex(2KB)
--------trivia()
----.travis.yml(170B)
----config()
--------prod.secret.exs(586B)
--------test.exs(264B)
--------prod.exs(2KB)
--------config.exs(1KB)
--------dev.exs(2KB)
----assets()
--------webpack.config.js(1KB)
--------.babelrc(55B)
--------js()
--------css()
--------package-lock.json(253KB)
--------package.json(837B)
--------static()
----.formatter.exs(91B)
----test()
--------trivia_web()
--------trivia()
--------test_helper.exs(15B)
--------support()
----README.md(2KB)
----mix.lock(7KB)
----.gitignore(914B)