hotwire-rails:在Ruby on Rails应用程序中使用Hotwire

时间:2024-03-30 07:01:27
【文件属性】:

文件名称:hotwire-rails:在Ruby on Rails应用程序中使用Hotwire

文件大小:6KB

文件格式:ZIP

更新时间:2024-03-30 07:01:27

Ruby

Rails的热线 通过在线发送HTML而不是JSON, 是一种无需使用大量JavaScript即可构建现代Web应用程序的替代方法。 这样可以实现快速的首次加载页面,将模板呈现在服务器上,并允许在任何编程语言中实现更简单,更高效的开发体验,而不会牺牲与传统单页面应用程序相关的任何速度或响应能力。 Hotwire的核心是Turbo。 一组免费的技术,用于加快页面更改和表单提交,将复杂页面分为组件以及通过WebSocket传输部分页面更新的速度。 全部无需编写任何JavaScript。 从一开始就进行了设计,可以与iOS和Android的本机混合应用程序完美集成。 尽管Turbo通常会处​​理传统上需要JavaScript的至少80%的交互性,但在某些情况下,仍然需要一些自定义代码。 刺激通过以HTML为中心的状态和连线方法使此操作变得容易。 此gem将Turbo和Stimulus都安装


【文件预览】:
hotwire-rails-main
----bin()
--------release(323B)
----Rakefile(210B)
----Gemfile(38B)
----Gemfile.lock(4KB)
----hotwire-rails.gemspec(736B)
----.gitignore(173B)
----lib()
--------tasks()
--------hotwire()
--------hotwire-rails.rb(119B)
----README.md(2KB)
----MIT-LICENSE(1KB)

网友评论