@@ -5,10 +5,10 @@ Symfony gives you the flexibility to choose any front-end tools you want. This c
5
5
be dead-simple - like putting CSS & JS directly in the ``public/ `` directory - or
6
6
more advanced - like scaffolding your front-end with a tool like Next.js.
7
7
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,
9
9
fast frontend, *and * enjoy the process:
10
10
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 `_
12
12
on top of `Webpack `_ that allows you to write modern CSS & JavaScript and handle
13
13
things like JSX (React), Vue or TypeScript.
14
14
@@ -20,19 +20,19 @@ fast frontend, *and* enjoy the process:
20
20
================================ ================= ======================================================
21
21
Production Ready? yes yes
22
22
Stable? yes :doc: `experimental </contributing/code/experimental >`
23
- Requirements node none: pure PHP
23
+ Requirements Node.js none: pure PHP
24
24
Requires a build step? yes no
25
25
Works in all browsers? yes yes
26
26
Supports `Stimulus/UX `_ yes yes
27
27
Supports 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 ]_
30
30
================================ ================= ======================================================
31
31
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.
36
36
37
37
.. _frontend-webpack-encore :
38
38
@@ -147,6 +147,7 @@ Other Front-End Articles
147
147
148
148
.. _`Webpack Encore` : https://www.npmjs.com/package/@symfony/webpack-encore
149
149
.. _`Webpack` : https://webpack.js.org/
150
+ .. _`Node.js` : https://nodejs.org/
150
151
.. _`Webpacker` : https://github.com/rails/webpacker
151
152
.. _`Mix` : https://laravel.com/docs/mix
152
153
.. _`Symfony` : https://symfony.com/
0 commit comments