symfony-react-sandbox:使用LimeniusReactBundle和LimeniusLiformBundle与React和Webpack(Webpack Encore)集成以进行通用(同构)React渲染的示例

时间:2024-02-26 22:36:35
【文件属性】:

文件名称:symfony-react-sandbox:使用LimeniusReactBundle和LimeniusLiformBundle与React和Webpack(Webpack Encore)集成以进行通用(同构)React渲染的示例

文件大小:379KB

文件格式:ZIP

更新时间:2024-02-26 22:36:35

react webpack symfony json-schema webpack-encore

Symfony React沙盒 该沙箱提供了一个示例,该示例将与服务器端和客户端React渲染(通用/同构)一起使用,并将其与合适的Webpack Encore设置集成在一起。 它还提供了一个示例,该示例使用从Symfony表单生成j​​son模式,并从该模式在React中进行表单和验证。 注意:如果您是React.js的新手,请注意,将React和Symfony一起使用并不需要任何沙箱或捆绑包。 这展示了如何执行一些高级功能,例如服务器端渲染,更好地与表单集成,直接从Twig标签注入组件,这可能很困难。 您可以在实时观看此示例。 它也是一个功能齐全的Symfony应用程序,您可以将其用


【文件预览】:
symfony-react-sandbox-master
----.eslintrc(29B)
----external-server.js(2KB)
----public()
--------images()
--------build()
--------index.php(1KB)
----yarn.lock(369KB)
----webpack.config.js(823B)
----src()
--------Kernel.php(2KB)
--------Controller()
--------EventListener()
--------Entity()
--------Repository()
--------Migrations()
--------Form()
--------DataFixtures()
----config()
--------services.yaml(2KB)
--------bundles.php(1KB)
--------jwt()
--------packages()
--------routes.yaml(300B)
--------routes()
----LICENSE(1KB)
----assets()
--------js()
--------.gitignore(0B)
--------sass()
----composer.lock(235KB)
----README.md(12KB)
----.env.dist(1KB)
----symfony.lock(9KB)
----webpack.config.serverside.js(662B)
----translations()
--------.gitignore(0B)
----templates()
--------admin()
--------recipe()
--------recipe-redux()
--------base.html.twig(2KB)
----.gitignore(345B)
----bin()
--------console(1KB)
----package.json(2KB)
----composer.json(2KB)

网友评论