Cracking Vue.js 프로젝트에 기여할 수 있는 방법은 크게 다음 4가지 입니다.
- Vue.js 개발 관련 주제 문서화
- 소스 레벨 튜토리얼 제작 및 가이드 제공
- Cracking Vue.js 사이트 툴링
- 국문으로 제작되어 있는 문서의 영문화
현재 Cracking Vue.js 사이트에서 다루고 있는 내용은 다음과 같습니다.
- 자바스크립트 기초
- 자바스크립트 최신 문법
- Vue.js 기본 개념부터 실용 문법
- Vue.js 테스팅, 타입스크립트, 서버 사이드 렌더링
- Vue CLI를 이용한 프로젝트 생성과 배포, 환경 구축
위 주제에서 확장하여 관련 가이드를 추가하셔도 되고 아직 구체적으로 다루고 있지 않은 개념과 새로운 기술에 대한 가이드도 권장합니다. 예를 들어 다음 주제들을 추천합니다.
- 자바스크립트
- 타입스크립트
- Vue Testing(Unit & E2E)
- Vue Composition(Vue 3)
- Vue 3 with TypeScript
- Vue.js with StoryBook
- Vite
- VuePress
소스가 포함된 간단한 형태의 튜토리얼 가이드는 다음과 같이 사이트에 바로 추가하는 것을 추천합니다.
하지만 소스로 다루려는 주제의 범위가 크고 시리즈 형태의 연속성을 띠고 있는 경우 아래와 같이 별도의 리포지토리로 제작 후 가이드만 사이트에서 제공하는 것을 추천합니다.
VuePress 기반으로 제작되어 있는 Cracking Vue.js 사이트에 기여할 수 있는 방법은 여러 가지입니다.
- 사이트 이용자가 더 편하게 문서를 볼 수 있도록 특정 기능을 제공하는 플러그인 조사/제작/추가
- 사이트 컨텐츠 가독성을 높이기 위한 스타일링 & 레이아웃 개선
- 기존 사이트 플러그인 업데이트 및 유지 관리
관심 있는 플러그인을 설치하거나 제작 후 팀내 컨벤션을 따라 PR을 요청하시면 됩니다.
현재 사이트의 컨텐츠는 국문으로만 제공됩니다. 특정 문서나 개념을 영문으로 번역하여 제공하고 싶다면 아래 가이드를 참고하여 진행합니다.