@@ -137,40 +137,36 @@ cgapp deploy [OPTION]
137137
138138### Frontend
139139
140- - Pure JavaScript frontend template:
141- - ` vanilla ` — generated template with pure JavaScript app.
142- - ` vanilla-ts ` — generated template with pure TypeScript app.
143- - Frontend template with [ React] [ react_url ] :
144- - ` react ` — generated template with a common React app.
145- - ` react-ts ` — generated template with a TypeScript version of the React app.
146- - Frontend template with [ Preact] [ preact_url ] :
147- - ` preact ` — generated template with a common Preact app.
148- - ` preact-ts ` — generated template with a TypeScript version of the Preact app.
149- - Frontend template with [ Next.js] [ nextjs_url ] :
150- - ` next ` — generated template with a common Next.js app.
151- - ` next-ts ` — generated template with a TypeScript version of the Next.js app.
152- - Frontend template with [ Nuxt 3] [ nuxt3_url ] :
153- - ` nuxt3 ` — generated template with a common Nuxt 3 app.
154- - Frontend template with [ Vue.js] [ vuejs_url ] :
155- - ` vue ` — generated template with a common Vue.js app.
156- - ` vue-ts ` — generated template with a TypeScript version of the Vue.js app.
157- - Frontend template with [ Svelte] [ svelte_url ] :
158- - ` svelte ` — generated template with a common Svelte app.
159- - ` svelte-ts ` — generated template with a TypeScript version of the Svelte app.
160- - Frontend template with [ Lit] [ lit_url ] web components:
161- - ` lit ` — generated template with a common Lit app.
162- - ` lit-ts ` — generated template a TypeScript version of the Lit app.
163-
164- > ☝️ Frontend part will be generated using awesome tool [ Vite.js] [ vitejs_url ]
165- > under the hood. So, you'll always get the latest version of ` React ` ,
166- > ` Preact ` , ` Vue ` , ` Svelte ` , ` Lit ` or pure JavaScript/TypeScript templates
167- > for your project! And the ` Next.js ` and ` Nuxt 3 ` frontend parts will be
168- > generated using the ` create-next-app ` and ` nuxi ` utilities.
169- >
170- > Please make sure that you have ` npm ` version ` 7 ` or higher installed to
171- > create the frontend part of the project correctly. If you run the `cgapp
172- > create` command using our [Docker image][docker_url], ` npm` of the correct
173- > version is ** already** included.
140+ Frontend part will be generated using awesome tool [ Vite.js] [ vitejs_url ]
141+ under the hood.
142+
143+ So, you'll always get the latest version of React, Preact, Vue, Svelte,
144+ Solid, Lit, Qwik, or pure JavaScript/TypeScript templates for your project.
145+
146+ | Name | Description | JavaScript | Typescript |
147+ | -----------------------------------| ----------------------------------| -------------| ----------------|
148+ | Pure | A pure JavaScript/Typescript app | ` vanilla ` | ` vanilla-ts ` |
149+ | [ React] [ react_url ] | A common React app | ` react ` | ` react-ts ` |
150+ | [ React (with SWC)] [ react_swc_url ] | A React app with SWC | ` react-swc ` | ` react-swc-ts ` |
151+ | [ Preact] [ preact_url ] | A common Preact app | ` preact ` | ` preact-ts ` |
152+ | [ Vue.js] [ vuejs_url ] | A common Vue.js app | ` vue ` | ` vue-ts ` |
153+ | [ Svelte] [ svelte_url ] | A common Svelte app | ` svelte ` | ` svelte-ts ` |
154+ | [ Solid] [ solid_url ] | A common Solid app | ` solid ` | ` solid-ts ` |
155+ | [ Lit] [ lit_url ] | A common Lit app | ` lit ` | ` lit-ts ` |
156+ | [ Qwik] [ qwik_url ] | A common Qwik app | ` qwik ` | ` qwik-ts ` |
157+
158+ The ` Next.js ` and ` Nuxt ` frontend parts will be generated using the latest
159+ ` create-next-app ` and ` nuxi ` utilities.
160+
161+ | Name | Description | JavaScript | Typescript |
162+ | ----------------------------------------------------| ---------------------------------| -----------------| --------------------|
163+ | [ Next.js] [ nextjs_url ] | A common Next.js app | ` next ` | ` next-ts ` |
164+ | [ Nuxt] [ nuxt_url ] | A common Nuxt v3 app | - | ` nuxt ` |
165+
166+ > ❗️ Please make sure that you have ` npm ` version ` 7 ` or higher installed to
167+ > create the frontend part of the project correctly. If you run the
168+ > ` cgapp -create ` command using our [ Docker image] [ docker_url ] , ` npm ` of the
169+ > correct version is ** already** included.
174170
175171## 🚚 Pre-configured Ansible roles
176172
@@ -290,7 +286,7 @@ created by [Vic Shóstak][author] and distributed under
290286[ react_url ] : https://reactjs.org/
291287[ preact_url ] : https://preactjs.com/
292288[ nextjs_url ] : https://nextjs.org/
293- [ nuxt3_url ] : https://v3.nuxtjs.org/
289+ [ nuxt_url ] : https://v3.nuxtjs.org/
294290[ svelte_url ] : https://svelte.dev/
295291[ lit_url ] : https://lit.dev/
296292[ chi_url ] : https://github.com/go-chi/chi
@@ -300,3 +296,6 @@ created by [Vic Shóstak][author] and distributed under
300296[ python_url ] : https://www.python.org/downloads/
301297[ ansible_url ] : https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#installing-ansible-on-specific-operating-systems
302298[ brew_url ] : https://brew.sh/
299+ [ qwik_url ] : https://github.com/BuilderIO/qwik
300+ [ solid_url ] : https://github.com/solidjs/solid
301+ [ react_swc_url ] : https://swc.rs/
0 commit comments