가이드
필수요소
- 설치방법
- 시작하기
- Vue 인스턴스
- 템플릿 문법
- computed와 watch
- 클래스와 스타일 바인딩
- 조건부 렌더링
- 리스트 렌더링
- 이벤트 핸들링
- 폼 입력 바인딩
- 컴포넌트
컴포넌트 톺아보기
- 컴포넌트 등록
- Props
- 커스텀 이벤트
- 슬롯(Slots)
- 동적 & 비동기 컴포넌트
- 예외적인 상황들
트랜지션 & 애니메이션
- 진입/진출 그리고 리스트 트랜지션
- 상태 트랜지션
재사용 & 컴포지션
- 믹스인
- 사용자 지정 디렉티브
- Render Functions & JSX
- 플러그인
- 필터
도구
- 싱글 파일 컴포넌트
- 단위 테스팅
- TypeScript 지원
- 프로덕션 배포 팁
스케일링 업
- 라우팅
- 상태 관리
- 서버사이드 렌더링
- 보안
내부
- 반응형에 대해 깊이 알아보기
마이그레이션1
- Vue 1.x에서 마이그레이션
- Vue Router 0.7.x으로 부터 마이그레이션
- Vuex 0.6.x에서 1.0로 마이그레이션
메타
- 다른 프레임워크와의 비교
- Vue.js 커뮤니티에 참여하세요!
- 팀 구성원 만나기
Vue.js 커뮤니티에 참여하세요!
Vue의 커뮤니티는 엄청나게 빠르게 성장하고 있습니다. 이 글을 읽는다면 가입 할 준비가 된 것입니다. 정말로 환영합니다!
이제 커뮤니티가 여러분에게 할 수 있는 일과 여러분이 커뮤니티에 할 수 있는 일 모두 다룰 것 입니다.
즐길 수 있는 리소스들
행동강령
Our Code of Conduct is a guide to make it easier to enrich all of us and the technical communities in which we participate.
지원 받기
- Forum: Vue와 생태계에한관한 질문하고 답변을 얻는 가장 좋은 곳 입니다.
- Chat: 개발자들과 대화할 수 있는 장소입니다.
- Meetups: Want to find local Vue.js enthusiasts like yourself? Interested in becoming a community leader? We have the help and support you need right here!
- Github: 보고 할 버그가 있거나 요청할 기능이 있다면 GitHub 이슈가 필요합니다. 또한 풀 리퀘스트 요청을 환영합니다!
생태계 둘러보기
- The Awesome Vue Page: 다른 사람들이 멋진 리소스를 공유했는지 확인하십시오.
- The “Show and Tell” Subforum: 다른 사람들이 빌드 한 것과 Vue 생태계가 성장하고 있는지 확인하기 위한 또 다른 좋은 장소입니다.
할 수 있는 일들
코드 컨트리뷰션
어떤 프로젝트와 마찬가지로 기여할 수있는 규칙이 있습니다. 최대한 빨리 당신을 도울 수 있도록 또는 풀리퀘스트를 가능한 빨리 수락 할 수 있도록 컨트리뷰션 가이드 꼭 읽어보세요.
그 다음에는 Vue의 핵심 저장소에 기꺼이 기여할 준비가됩니다.
- vue: 코어 라이브러리
- vuex: Flux에서 영감을 받은 상태 관리
- vue-router: SPA를 위한 라우팅 시스템
…뿐만 아니라 많은 작은 공식적인 동반하는 라이브러리들이 있습니다.
당신의 경험을 공유 (그리고 빌드) 하세요
포럼 및 채팅을 이용해 질문에 답변하고 리소스를 공유하는 것 외에도 알고있는 것을 공유하고 확장 할 수있는 몇 가지 다른 분명한 방법이 있습니다.
- 교육을 위한 자료를 만들어 주세요 종종 배우는 가장 좋은 방법은 가르치는 것입니다. Vue에서 흥미로운 점이 있다면 블로그 게시물을 작성하거나 워크샵을 주최하거나 소셜 미디어에서 공유하는 요지를 게시하여 전문성을 강화하십시오.
- 관심 있는 저장소를 지켜보세요 그러면 해당 저장소에 활동이 있을 때마다 알림이 전송되어 진행중인 토론 및 향후 기능에 대한 내부 지식을 얻을 수 있습니다. 전문 지식을 구축하는 환상적인 방법으로 궁극적으로 문제를 해결하고 요청을 처리 할 수 있습니다.
문서 번역
Vue는 이미 전 세계로 퍼져 나갔고 코어 팀조차 적어도 6개 이상의 시간대에 퍼져 있습니다. 포럼에는 7 개 언어가 포함되어 있으며 많은 문서가 적극적으로 번역을 유지하고 있습니다. 우리는 Vue의 국제적인 범위에 대해 매우 자랑스러워 하고 있고 또한 더 성장할 수 있습니다.
지금 당장 당신이 선호하는 언어로 이 문장을 읽고 싶은 경우 우리를 도와 주시겠습니까?
그렇다면 이 문서 또는 기타 공식적으로 유지 관리되는 문서에 대한 저장소를 포크하여 자유롭게 번역을 시작하십시오. 진행 상황을 확인한 후 문제를 열거 나 주 저장소에서 요청을 가져 오면 더 많은 기부자에게 도움을 요청할 것입니다.
Become a Community Leader
There’s a lot you can do to help Vue grow in your community:
- Present at your local meetup. Whether it’s giving a talk or running a workshop, you can bring a lot of value to your community by helping both new and experienced Vue developers continue to grow.
- Start your own meetup. If there’s not already a Vue meetup in your area, you can start your own! Use the resources at events.vuejs.org to help you succeed!
- Help meetup organizers. There can never be too much help when it comes to running an event, so offer a hand to help out local organizers to help make every event a success.
If you have any questions on how you can get more involved with your local Vue community, reach out at @Vuejs_Events!