文件名称:yaml_micro_chat:用于Ruby的Sinatra框架中基于YAML的微聊
文件大小:36KB
文件格式:ZIP
更新时间:2024-05-25 18:28:42
Ruby
与Sinatra的基于YAML的微聊天 关于 这个微型应用程序展示了Ruby语言,Sinatra微框架和Protoype JavaScript库的优雅和强大功能。 对于应用程序的每个基本方面,它包含六个文件: chat.rb文件,其中包含应用程序逻辑(加载和保存消息) index.html文件,该文件定义应用程序的GUI screen.css ,它定义了应用程序的视觉样式 aplication.js (和prototype.js )文件可实现丰富的交互性(连续更新和即时发布) 所述messages.yml其保持在YAML格式的数据文件(重命名文件messages.example) 因此,即使在这种微型应用中,也可以将这些层适当地分开。 对于未启用JavaScript的浏览器,它的性能会下降。 它甚至为应用程序提供了简单的单元测试(请参见test目录) 安装 解压缩应用程
【文件预览】:
yaml_micro_chat-master
----.gitignore(38B)
----views()
--------index.erb(1KB)
----test()
--------unit_tests.rb(1KB)
----public()
--------application.js(2KB)
--------style.css(554B)
--------prototype.js(123KB)
----messages.example(73B)
----README.rdoc(2KB)
----MIT-LICENSE.txt(1KB)
----chat.rb(3KB)