TIL/Vue.js1 Vuex - State, Getters, Mutations, Actions π Vueμ λν μ΄ν΄κ° μλ€λ κ°μ νμ μ 리λ μλ£μ λλ€. π 곡μ μ¬μ΄νΈλ₯Ό μ 리ν λ΄μ©μ λλ€. μμΈν λ΄μ©μ 곡μ μ¬μ΄νΈλ₯Ό μ°Έκ³ ν΄μ£ΌμΈμ π π Vuexμ λͺ¨λμ λ³Έ μ₯μμ λ€λ£¨μ§ μμ΅λλ€. 1. Vuexλ λκΉ? μν κ΄λ¦¬ + λΌμ΄λΈλ¬λ¦¬ μν κ΄λ¦¬? Vueμ 3κ°μ§ κΈ°λ₯: data, template, methods state = data : μ±μ μλνλ μλ³Έ μμ€, μ‘°μνκ³ μ νλ λ°μ΄ν° view: μνμ μ μΈμ λ§€ν. μ¬μ©ν dataλ₯Ό μ μΈνλ κ³³ methods: dataλ₯Ό μ€μ λ‘ μ‘°μνλ κ³³ Components κ° λ§μ΄ μ¬μ©νλ data(state)λ₯Ό μ€μ μ§μ€ μ μ₯μμμ κ΄λ¦¬νκΈ° μν μν new Vue({ // 1. μν = data data(){ return { a: 0 }; } // 2... 2022. 5. 17. μ΄μ 1 λ€μ