@@ -5,10 +5,10 @@ Symfony gives you the flexibility to choose any front-end tools you want. This c
55be dead-simple - like putting CSS & JS directly in the ``public/ `` directory - or
66more advanced - like scaffolding your front-end with a tool like Next.js.
77
8- However, Symfony *does * come with two powerful option to help you build a modern,
8+ However, Symfony *does * come with two powerful options to help you build a modern,
99fast frontend, *and * enjoy the process:
1010
11- * :ref: `Webpack Encore <frontend-webpack-encore >` is a powerful tool built with Node
11+ * :ref: `Webpack Encore <frontend-webpack-encore >` is a powerful tool built with ` Node.js `_
1212 on top of `Webpack `_ that allows you to write modern CSS & JavaScript and handle
1313 things like JSX (React), Vue or TypeScript.
1414
@@ -20,19 +20,19 @@ fast frontend, *and* enjoy the process:
2020================================ ================= ======================================================
2121Production Ready? yes yes
2222Stable? yes :doc: `experimental </contributing/code/experimental >`
23- Requirements node none: pure PHP
23+ Requirements Node.js none: pure PHP
2424Requires a build step? yes no
2525Works in all browsers? yes yes
2626Supports `Stimulus/UX `_ yes yes
2727Supports Sass/Tailwind yes :ref: `yes <asset-mapper-tailwind >`
28- Supports React, Vue, Svelte? yes yes**
29- Supports TypeScript yes no**
28+ Supports React, Vue, Svelte? yes yes [ #1 ]_
29+ Supports TypeScript yes no [ #1 ]_
3030================================ ================= ======================================================
3131
32- ** Using JSX (React), Vue or TypeScript with AssetMapper is possible, but you'll
33- need to use their native tools for pre-compilation. Also, some features (like
34- Vue single-file components) cannot be compiled down to pure JavaScript that can
35- be executed by a browser.
32+ .. [ #1 ] Using JSX (React), Vue or TypeScript with AssetMapper is possible, but you'll
33+ need to use their native tools for pre-compilation. Also, some features (like
34+ Vue single-file components) cannot be compiled down to pure JavaScript that can
35+ be executed by a browser.
3636
3737 .. _frontend-webpack-encore :
3838
@@ -147,6 +147,7 @@ Other Front-End Articles
147147
148148.. _`Webpack Encore` : https://www.npmjs.com/package/@symfony/webpack-encore
149149.. _`Webpack` : https://webpack.js.org/
150+ .. _`Node.js` : https://nodejs.org/
150151.. _`Webpacker` : https://github.com/rails/webpacker
151152.. _`Mix` : https://laravel.com/docs/mix
152153.. _`Symfony` : https://symfony.com/
0 commit comments