Skip to content

carbancle/nodebird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vue.js 기반의 소셜 네트워크 사이트 구현 (문서 작업 중...)

구현 목표 이 프로젝트는 Vue.js 기반의 소셜 네트워크 사이트를 구현한 클론 코딩 프로젝트로 기존 기능과 구조를 유지하면서도 마이그레이션을 통해 학습을 진행

  1. Vue.js 2버전에서 Vue.js 3버전으로 마이그레이션
  • 컴포넌트 기반 설계의 개선: Vue.js 3의 Composition API를 도입하여 코드의 재사용성과 가독성을 향상
  • 성능 최적화: Vue.js 3의 Virtual DOM 렌더링 기능 개선으로 효율적인 동작
  1. Vuex 기반의 상태 관리 도구를 Pinia 로 마이그레이션
  • Vue.js 3와의 호환성: Pinia는 Vue.js 3에서 공식적으로 지원하는 상태 관리 도구로, Vue.js 3에 적합함
  • 유지보수성 증가: Vuex 보다 직관적이고 간단한 API를 제공하여 코드 작성 및 유지보수에 용이
  1. 디자인 프레임워크 Vuetify 를 Quasar 으로 변경
  • 다양한 플랫폼 지원: Quasar는 웹뿐만 아니라 데스크톱 및 모바일 앱까지 빌드할 수 있는 통합 프레임워크를 제공하여 확장성이 뛰어남

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages