HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
학습 TIL
/
🙂
[TIL] 데브코스 43일차
🙂

[TIL] 데브코스 43일차

Date
May 18, 2022
대주제
TIL
Vue
주제
vuex
활동 기록

오늘 배운 것

📝
43일차 배운 것 정리
  • vue
    • 플러그인
    • mixin
    • provide, inject
  • vuex

느낀점

  • vue는 리액트에 비해서, 훨씬 프레임워크 종속성이 커진다는 느낌을 받는다. (리액트는 엄밀히 프레임워크는 아니지만)
    • 프레임워크가 가지는 특징이겠지만, 디렉티브의 옵션을 정하는 방법들 부터 시작해서, 알면은 유용하게 사용할 수 있지만, 모르면 사용할 수 없는 부분이 많이 있었다.
      • 그래서 뷰를 오래 사용한 사람들은 버릴 수 없고, 그들만의 생태계를 유지하는 힘을 가지는 것 같다고도 생각이 들었다.

참고

What is Vuex? | Vuex
Pinia is now the new default The official state management library for Vue has changed to Pinia. Pinia has almost the exact same or enhanced API as Vuex 5, described in Vuex 5 RFC. You could simply consider Pinia as Vuex 5 with a different name. Pinia also works with Vue 2.x as well.
What is Vuex? | Vuex
https://vuex.vuejs.org/
What is Vuex? | Vuex
Provide / inject | Vue.js
이 페이지는 여러분이 이미 컴포넌트 기초 를 읽었다고 가정하고 쓴 내용입니다. 컴포넌트가 처음이라면 기초 문서를 먼저 읽으시기 바랍니다. 일반적으로 데이터를 부모에서 자식 컴포넌트로 전달해야할 때 props 를 사용합니다. 특정한 두 컴포넌트 사이에 깊이 중첩된 컴포넌트가 있는 구조의 경우 하위 컴포넌트에서 상위 컴포넌트의 무언가가 필요한 경우를 상상해보십시오.
Provide / inject | Vue.js
https://v3.ko.vuejs.org/guide/component-provide-inject.html#%E1%84%87%E1%85%A1%E1%86%AB%E1%84%8B%E1%85%B3%E1%86%BC%E1%84%92%E1%85%A7%E1%86%BC-reactive-%E1%84%8B%E1%85%B3%E1%84%85%E1%85%A9-%E1%84%8C%E1%85%A1%E1%86%A8%E1%84%8B%E1%85%A5%E1%86%B8%E1%84%92%E1%85%A1%E1%84%80%E1%85%B5
Provide / inject | Vue.js