我们的朋友 路易斯·菲格罗亚 什么是 网络编程专家,建议我们尝试分享一个 Ruby的现代Web框架 叫 赏花 具有多种功能,出色的可移植性和可用性,以及一个可以吸引多个用户的Web界面。
什么是花见?
Hanami是一个开源Web框架,我们可以将其归类为“全栈”,因为它允许我们对应用程序的前端和后端进行编程,它是由 卢卡·吉迪 使用红宝石。
该工具为我们提供了一系列模块,这些模块可以整体使用,也可以单独使用,其结构如下:
- 花见::模型:与实体,数据存储库和映射器保持一致。
- 花见市::风景:在视图和模板之间进行分隔的演示。
- 花见::控制器:功能齐全,快速,可验证的机架操作。
- 花见::验证:包含针对Ruby对象的MixIn验证
- 花见::路由器:Ruby / Rack HTTP路由器
- 花见::帮助者:我们的Ruby应用程序的助手
- 花见::邮件:Ruby应用程序的邮件
- 花见市::资产: 资产管理 (资产)(来自Ruby)
- 花见::实用程序:用于处理Ruby核心扩展和类实用程序。
该工具还配备了一个控制台,该控制台是用于 替换 根据 IRB ,对于与项目中定义的对象进行交互非常有用。
花见特性
Hanami提供给我们的众多功能中,我们可以重点介绍:
- 出色的模块化程度和工具使我们能够从简单的项目发展到最复杂的项目。
- 干净,直观,快速的界面以及令人羡慕的可用性。
- 具有快速响应时间的Web框架。
- 它与最先进的技术进行了一系列集成,还配备了广泛的安全策略,这使我们有可能开发从源头就受到保护的应用程序。
- 它配备 超过100个功能 这将使我们能够以简单的方式开发应用程序。
- Hanami会特别注意内存的使用,因此其功能旨在节省内存,从而确保其开发人员确保Hanami比其他Ruby Web框架消耗的内存少60%。
- 这是一个简单的工具,可以快速编写任何类型的应用程序,并具有明确的代码可维护性原则。
如何使用花见?
要使用Hanami,我们必须安装Ruby,例如在Ubuntu和衍生版本中,其操作如下:
sudo apt-get install rubygems
安装了rubygems之后,请按照以下步骤操作:
- 我们下载并安装hanami
宝石安装花见
- 我们创建hanami实例并运行服务器
hanami新书架
cd 书架 && 捆绑包 EXEC hanami服务器
- 然后,如果我们访问以下URL http:// localhost:2300,则可以访问该框架
我们可以找到有关Hanami使用的大量文档 信息同样,Ruby的Web框架的源代码可在 github官方应用.