文件名称:rails-webpack-react-flux:RailsWebpackReactFlux 中带有服务器端渲染的示例 CRUD 应用程序
文件大小:68KB
文件格式:ZIP
更新时间:2024-07-01 06:13:41
CSS
如何使用 Rails、Webpack、React 和 Flux 构建服务器渲染的 Web 应用程序 阅读我上的完整博客文章和的演示 我建立了一个非常简单的博客,提供以下功能: 完全由服务器渲染的 HTML,这意味着您实际上可以在不启用 JS 的情况下使用该应用程序。 最小化不必要的数据获取,例如将相关数据作为 JSON 嵌入响应中并在必要时加载其他数据 加载后,接下来的所有内容都会在客户端呈现和缓存,从而使其响应速度非常快。 我使用 Rails 作为我最喜欢的 Web 框架,并通过 Webpack 在客户端将它与 React 和 Flux 结合起来,在服务器上呈现您的 UI。 我想感谢您尝试使 React 与 Rails 一起工作的其他人,即 Justin Gordon 的和 大多数 Rails/React/Flux 示例通常缺少两个部门: 它们“只是”TodoMVC,即不关心通
【文件预览】:
rails-webpack-react-flux-master
----log()
--------.keep(0B)
----public()
--------500.html(1KB)
--------robots.txt(202B)
--------422.html(2KB)
--------favicon.ico(0B)
--------404.html(2KB)
----config.ru(153B)
----db()
--------seeds.rb(343B)
--------schema.rb(986B)
--------migrate()
----lib()
--------tasks()
--------assets()
--------templates()
----Gemfile(2KB)
----Rakefile(249B)
----config()
--------initializers()
--------application.rb(1KB)
--------environments()
--------locales()
--------boot.rb(132B)
--------secrets.yml(964B)
--------routes.rb(2KB)
--------database.yml(552B)
--------environment.rb(150B)
----test()
--------test_helper.rb(312B)
--------integration()
--------models()
--------controllers()
--------fixtures()
--------helpers()
--------mailers()
----README.md(8KB)
----Gemfile.lock(5KB)
----.gitignore(500B)
----app()
--------views()
--------models()
--------controllers()
--------helpers()
--------mailers()
--------assets()
----DevProcfile(220B)
----bin()
--------setup(805B)
--------bundle(129B)
--------rake(164B)
--------rails(219B)
--------spring(461B)
----vendor()
--------assets()