Nuxtλ?
Nuxtλ Vue.jsλ‘ λΉ λ₯΄κ² μΉμ μ μν μ μκ² λμμ£Όλ νλ μμν¬μ λλ€. μΉ μ ν리μΌμ΄μ μ μ μν λ νμν λ·°μμ€, λΌμ°ν°, Axiosμ κ°μ λΌμ΄λΈλ¬λ¦¬λ€μ 미리 ꡬμ±νμ¬ μ±κΈ νμ΄μ§ μ ν리μΌμ΄μ (Single Page Application), μλ² μ¬μ΄λ λ λλ§(Server Side Rendering), μ μ μΉ μ¬μ΄νΈ(Static Generated Website)λ₯Ό μ½κ² μ μν μ μμ΅λλ€.
μλ² μ¬μ΄λ λ λλ§μ΄λ μΉ νμ΄μ§μ λ΄μ©μ μλ²μμ λͺ¨λ μμ±ν΄μ ν΄λΌμ΄μΈνΈ(λΈλΌμ°μ )λ‘ λ³΄λΈ λ€ νλ©΄μ 그리λ λ°©μμ μλ―Έν©λλ€.
Nuxt νΉμ§
Nuxtμ νΉμ§μ μμ½ν΄λ³΄λ©΄ ν¬κ² μλμ κ°μ΄ ꡬλΆλ©λλ€.
- pages ν΄λ κΈ°λ°μ μλ λΌμ°ν μ€μ
- μ½λ μ€ν리ν
- μλ² μ¬μ΄λ λ λλ§
- λΉλκΈ° λ°μ΄ν° μμ² μμ±
- ES6/ES6+ λ³ν
- μΉν©μ λΉλ‘―ν κΈ°ν μ€μ
Nuxt μμνκΈ°
Nuxt νλ‘μ νΈλ₯Ό ꡬμ±νκΈ° μν΄ λ€μ λͺ λ Ήμ΄λ₯Ό μ€νν©λλ€.
npm init nuxt-app νλ‘μ νΈ μ΄λ¦
β ref CLI PWA Pluginβ