올해 초부터 Vue2를 배우고 사용하기 시작했습니다. 현재는 직장에서 c-side와 b-side를 개발하기 위해 Vue2 Family Bucket을 사용하고 있으며 저와 친구들이 작성한 소규모 프로젝트에 React를 사용하고 있습니다. .
이해를 깊게 하기 위해 가까운 시일 내에 소스 코드를 읽을 계획입니다. 현재 Vue와 React의 개인적인 수준은 필요한 구조를 스스로 구축하고, 프로젝트를 작성하고, 다른 사람의 구성 요소를 사용하고, 버그를 해결할 수 있다는 것입니다. 혼자서 문제를 제기하거나 마스터가 해결하기를 기다립니다.
그럼 질문은 학습의 관점에서 어떤 소스 코드를 읽어야 할까요? 소스 코드를 읽기에 적합한 다른 프로젝트가 있으면 저에게 추천해 주실 수 있습니다(밑줄, lodash 제외). 감사합니다.
예상 독서 시간:
4개월~6개월(일하다보니 아직도 야근을 해야 하는데 토요일에도 야근을 합니다.), 하루에 2시간 정도 빼내세요.
소스코드를 읽어서 얻으시길 바랍니다
뛰어난 프레임 디자인 컨셉
우수하고 합리적인 프로젝트 구조
우아한 문법(글쓰기)
급여 인상(수동 재미있음, 2개월 후 정규화 예정...현재 하루 120)
世界只因有你2017-05-16 13:41:47
저는 Vue에 대해서만 알고 소스 코드에 대해 많이 읽지 않았습니다. ES5의 setter/getter 및 게시/구독 디자인 패턴을 기반으로 양방향 데이터 바인딩을 연습했습니다. 소스 코드를 읽으려면 어느 정도의 내부 기술, 좋은 기본 기술 + 디자인 패턴 + 알고리즘에 대한 이해 + 아이디어에 대한 이해가 필요하다고 느꼈습니다. 그렇지 않으면 학습이 매우 어려울 것입니다. 별로 의미가 없을 것입니다.
Vue 소스 코드 공부에 추천하는 블로그는 다음과 같습니다: https://github.com/youngwind/...
仅有的幸福2017-05-16 13:41:47
React의 소스 코드는 함수형 프로그래밍 경험이 없는 사람들에게는 적합하지 않습니다.
하지만 사실 소스 코드 읽기 능력이 없다면 이렇게 상대적으로 큰 프레임워크는 처음에는 적합하지 않습니다. 그것에 빠지기 쉽습니다.
Vue를 주로 사용하시다보니 Vue로 보는 것이 더 적절하고 비교도 더 유용하실 것 같습니다.
滿天的星座2017-05-16 13:41:47
Vue는 React보다 더 정교합니다. 직설적으로 말하면 소스 코드가 적고 읽기 쉽습니다.
먼저 능숙하게 사용하고, 원리를 이해하고, 질문과 함께 소스코드를 읽어보는 것이 좋습니다.