我已经成功地用 php symphony 和它的 twig 模板系统构建了一个 webapp,但现在需求已经改变,我必须使用 node react.js。我已经阅读了一些关于 react.js 的文档,但我仍然迷失在我严格的时间范围内的最佳方法上。任何关于我如何安全快速地做到这一点的帮助都值得赞赏,即使是在高级阶段。有人如何在这样的模板中实现 react.js?
{% extends 'admin/base.html.twig' %}
{% block content %}
Fill This form
{{ form(form, {'attr': {'novalidate': 'novalidate'}}) }}
{{ form_start(form) }}
{{ form_widget(form) }}
<input type="hidden" name="token" value="{{ csrf_token('action') }}" />
{{ form_end(form) }}
{% endblock %}
编辑由于我的项目的大小,在 React 中重新启动表单、表格和其他内容需要几个月的时间......所以我让我的 Symphony 应用程序将表单和表格 html 作为 JSON 字符串返回,我在 React 中处理表单就好像 JADE 内容一样...我希望这不会使安全威胁浮出水面,我也在问它是否太蹩脚。谢谢。