Thumbnail
지식공유자의 깜짝할인 중(D-1)
BEST 개발 · 프로그래밍 프론트엔드

Vue.js + TypeScript 완벽 가이드

(4.9)
44개의 수강평 ∙ 911명의 수강생

25%

66,000원

88,000원
지식공유자: 장기효(캡틴판교)
총 84개 수업 (8시간 2분)
수강기한: 무제한
수료증: 발급
난이도:  입문-초급-중급이상
지식공유자 답변이 제공되는 강의입니다
이 강의는 멘토링 신청이 가능합니다.
멘토링은 수강 신청과 별개로 운영되며, 수강생이 아니어도 신청할 수 있습니다.
폴더에 추가 공유
  • 고구마 프로필 고구마
    2022-06-20 569701

    1.vue 프레임워크는 2번정도 실무 경험을 가지고 있고 es6와 뷰의 기능 전반에 대해서는 어느정도 숙지하고 있습니다. 타입스크립트에 대해서는 자바스크립트에서 널널한 타입선언에서 좀더 명시적으로 타입선언을 통해 디버깅과 개발생산성을 위해 사용되는 언어로 이해하고 있습니다. 타입스크립트 만의 문법은 익숙하지 않습니다. 그러기에 이 강의 이전에 선수지식은 충분한가에 대한 선수지식 문제가 있습니다. 2. 회사에서 vue 클래스 문법을 기반으로 한 nuxt.js프레임워크를 사용하게 되어 해당강의와 선생님의 nuxt프레임워크 강의를 수강하여 nuxt와 타입스크립트 기반 vue에 대해 익숙해지고 싶습니다.( 해당 강의에서 클래스 기반으로 진행하지 않는다는점을 이해하고 있으나, 타입스크립트와 뷰 기반으로 선생님께서 가장 유명하셔서 다른 선택지가 없습니다 ㅠㅠ..) 그러기에 해당강의 + nuxt강의를 수강후 작성자 본인이 진행할 프로젝트의 로직을 작성할때 애로사항이 생길지에 대한 문제가 있습니다. 하여 이 강의를 수강한다면 1,2가 해소가 될지 여쭤보고싶습니다. 도움주시면 감사하겠습니다.

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2022-06-22 195385

    안녕하세요 강의에 관심 가져주셔서 감사합니다. 답변 드릴게요 :) 1. 이 강의에서 타입스크립트의 기본 개념은 다루지 않습니다. 최소한 "타입스크립트 입문 - 기초부터 실전까지" 강의 정도는 수강하고 들으시는게 좋을 것 같아요. 2. 제가 Vue + TS 강의를 늦게 내는 바람에... 그 사이에 국내에 꽤 많은 서비스들이 Vue에서 클래스 기반 타입스크립트로 개발한 것 같아요. 요건 정말 아쉽지만 클래스 문법은 버리셔야 합니다. Vue.js의 현재 커뮤니티 방향성 뿐만 아니라 React.js 역시 같은 함수형 패러다임 + 타입스크립트 방향성을 가지고 있어서요. 여튼, 가급적 제 Vue + TS 로드맵을 모두 수강하셔서 클래스 문법을 모르시더라도 응용을 하실 수 있게 되면 좋겠네요. 진행하시다가 궁금한 건 언제든지 질문 남겨주시구요! :)

  • bobae 프로필 bobae
    2022-02-17 448206

    vue를 전혀 모르는 상태인데 수강 들어도 가능한가요? 기본적인 자바스크립트는 할 수 있고, 현재 퍼블리셔 취업준비중 입니다만 포트폴리오를 넣으려고 보니까 대부분의 회사들이 vue를 할 줄 아는 사람을 구하고 있어서요. 수강 들어도 따라갈 수 있는지, 아니면 초급자라면 추천할 만한 수강이 있으신지 궁금해서 작성합니다 ^^

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2022-02-20 169725

    안녕하세요 bobae님, 이 강의는 소개 페이지에도 안내되어 있듯이 아래 로드맵을 따라 마지막에 수강하셔야 하는 강의입니다. Vue.js와 타입스크립트 경험이 없으신 분들이 듣기엔 적합하지 않으니 참고해 주세요 :) https://www.inflearn.com/roadmaps/466

  • Chung Kwon 프로필 Chung Kwon
    2022-02-02 428131

    본 강의에서 DB와 백엔드 구현도 같이 다루나요? 없다면 혹시 DB와 백엔드도 같이 하는 강의가 있을까요

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2022-02-03 165714

    안녕하세요, 아직 제 강의 중에는 백엔드 개발과 관련된 강의는 없습니다. Vue.js 끝장내기에 제가 구현해 놓은 Node.js API 서버와 MongoDB 정도는 있는데 소스 정도는 참고하실 수 있을 것 같아요 :)

  • 흰색남자 프로필 흰색남자
    2021-08-23 290515

    이전 강의를 수강하지 않았다면, 구글링하면서 들어도 듣기 어려울까요?

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2021-08-23 132631

    안녕하세요 흰색남자님, 여기다가도 문의 남겨주셨네요! :) 해당 강의를 듣기 위한 선수 지식은 다음과 같습니다. 뷰 인스턴스/컴포넌트/컴포넌트 통신 방법/뷰 라우터/뷰 플러그인/뷰엑스/axios/ES6+ 주요 문법 등.. 요 개념들이 이미 익숙하신 상태라면 바로 수강하셔도 문제 없을 것 같아요! :) 다만, 강의 내용을 구글링 해가면서 듣기에는 학습 효율이 좀 떨어지실 수 있을 것 같습니다 :)

  • hexdrinker 프로필 hexdrinker
    2021-07-30 270473

    강의는 그럼 extend 문법을 이용하고 클래스형 컴포넌트 형식으로는 진행하지 않는것일까요?

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2021-08-11 129761

    안녕하세요 hex님, 네 클래스 컴포넌트 기반 문법은 다루지 않습니다 :)

  • sohi lee 프로필 sohi lee
    2021-07-22 262934

    이 강의가 뷰나 타입 로드맵에 추가될 계획이 있나요?? 뷰 전체구매해서 수강중이고 다음에 타입을 공부하려고 계획중인데 타입 로드맵엔 없네요ㅠㅠ

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2021-07-24 125358

    안녕하세요 sohi님, 좋은 문의 주셨네요! :) 안그래도 수강하시는 분들의 입맛에 맞게 학습 로드맵을 다양하게 구성할 필요가 있다고 생각하고 있었던 찰나에 문의해 주셨네요 :) 담주에 인프런 측에 요청해 놓겠습니다. 일단 지금 할인 기간이니까 할인율 보시고 미리 구매하셔도 될 것 같아요! :)

  • Yohan Kim 프로필 Yohan Kim
    2021-07-06 248653

    안녕하세요. 해당 강의 일전에 수강을 했었구요. 항상 잘 보고 있습니다. 지금 회사에서 잘 안풀리는 이슈가 있어 답답한 마음에 여기에 문의를 올립니다. vue, typescript 기반으로 진행중인 웹이 있는데 ie11에서 나오지 않고 있어서 검색으로 찾아 여러가지 셋팅중에 있습니다. polyfill 설정을 해도 ie11에서 계속 나오지 않고 있어서 그러는데 도움을 청합니다 ㅠ

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2021-07-06 120755

    안녕하세요 요한님, 웹 사이트가 동작을 제대로 안해서 많이 답답하셨겠네요..! 사이트 동작시켰을 때 어떤 에러가 나고 있나요? 에러 로그와 사용하신 라이브러리 목록, package.json 내용 첨부해 주시면 디버깅 하는데 도움을 드릴 수 있을 것 같습니다. 그리고 이후 팔로업은 질의 게시판에서 부탁드려요 :)

  • 김정호 Kim 프로필 김정호 Kim
    2021-06-28 241208

    혹시 Vue3로도 강의나 책을 제작하실 계획이 있으신가요? 급할 건 없어서, Vue 커뮤니티가 어떤 방향을 추구해 가는 지가 궁금해서 Vue3에 대한 내용을 배우고 싶거든요. ------------------------------------------------------- 강사님 답변 감사드립니다. 제작 예정이라고 하시니 기대하고 있겠습니다. ^^ 개인적으로 현업 개발자가 아니다 보니 실제로는 어떤 부분에서 어떻게 사용이 되는지라던지 보다 뒤쪽의 내용에 관심이 많네요. ㅎㅎ 예를 들면, Composition API가 나오게 된 배경이랄까요, 어떤 문제를 해결하려고 등장한 거고, 눈에 보이는 장점들 외에 어떤 개발 철학을 바탕으로 나오게 된건지 숨겨진 장단점들은 어떤 게 있는지 뭐 요런거요. 문법이나 프레임워크 사용법만 늘어놓는 강의들과 달리 강사님은 요런 인사이트도 주시는 거 같아서 좋더라고요. 개인적으론 책을 더 선호하지만 강의가 먼저 나온다고 하니 강의를 먼저 기대해보겠습니다. ^^ 언급해주신 사이트 보면서 기다리겠습니다. ㅎㅎ 개인적인 바람이 있다면 Vue3도 TypeScript와 함께 소개해 주시길 바라고, 테스팅도 있었으면 좋겠습니다. ^^;;

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2021-06-28 118886

    안녕하세요 정호님, 좋은 질문 주셨네요 :) 이후에 생태계가 Vue 3 중심으로 조성이 되었을 때 강의로 먼저 찾아뵈려고 합니다. Vue 3 책을 집필하게 된다면 아마 강의 출시 이후가 될 것 같아요. 아무래도 책보다 강의가 좀 더 빠르게 제작할 수 있어서 강의를 더 먼저 제작해 보려고 합니다 :) 좋은 질문 주셔서 감사하고 Vue 3 관련 컨텐츠는 제 블로그나 https://joshua1988.github.io/vue-camp/에 꾸준히 업데이트 할 예정이니 참고 부탁드릴게요 :)

  • 악보-Designer Park 프로필 악보-Designer Park
    2021-04-26 200996

    여기를 들으려면 우선 '타입스크립트 로드맵'을 다 들었다는 전제하에 Vue 로드맵으로 보면 완벽가이드까지 듣고 이 강의를 보는게 괜찮은지 아니면 웹팩강의를 다 듣고 이 강의를 보는것도 괜찮을까요?

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2021-04-26 107301

    안녕하세요 악보님, Vue.js 학습 로드맵과 타입스크립트 학습 로드맵을 모두 수강하시고 듣는 것이 좋습니다 :) 차라리 타입스크립트를 안듣더라도 Vue.js 학습 로드맵을 먼저 모두 수강하시는 것이 프런트엔드 개발자로서 성장하기에는 더 좋으실 것 같아요 :)

  • Rechel 프로필 Rechel
    2021-03-26 180353

    제가 원하는 것들을 시원하게 긁어줄 수 있는 강의가 맞을지 궁금합니다. 일단 Vue.js 완벽가이드까지는 보고 있는 상태이나 현재 회사 소스를 분석해서 수정해야하는 상황에 왔습니다. 그래서 급하게 결제해서 봐야할 것 같은데요. 소스가 비공개 되어있으니 제가 지금 당장 필요한 것과 같은건지 구분이 가지 않습니다. ㅠ.ㅠ 제 상태는 현재 Java를 했기 때문에 상속이나 객체 관련해서는 크게 문제 없는데, ts파일이 똭하고 있길래 뭐지하고 혼동하다가 아 TypeScript구나~ 하고 알았지만, 전체적인 흐름을 모르니 이게 도대체 어떻게 어떻게 타가지고 데이터를 가져오는건지 프로젝트를 분석하려하니 벅찹니다. 예를들어 Spring으로 치면 Ctroller -> Service -> DAO -> xml 이렇듯, 분명 TypeScript+Vue.js도 있을것 같아서요. 그래서 그런 흐름들은 당연히 나올 것 같습니다만, 아래 내용들도 다 나오나요? @Prop .. 등등 // 이렇게 쓰여지는 것도 궁금하고 <template #ABC> <slot name="ABC"></slot> </template> // 이렇게 쓰여지는 것도 궁금하고 다양한 것들이 궁금합니다. 그것들이 해소가 될까요? @Component({ provide() { return { basicInfoFormV: this.$v.basicInfoForm, promotionConfFormV: this.$v.promotionConfForm, commissionConfFormV: this.$v.commissionConfForm, } }, }) ※ 사람마다 만드는 스타일이 다르기에 그래서 여쭤봅니다 ㅎ.ㅎ)

    장기효(캡틴판교)
    장기효(캡틴판교)
    장기효(캡틴판교)
    2021-03-29 101811

    안녕하세요 Rechel님, 좋은 질문 주셨네요 :) 회사 Vue.js + TypeScript 코드가 클래스 기반으로 작성되어 있나보네요. 아쉽게도 이 강의에서는 클래스 기반의 Vue.js 코드를 설명하진 않습니다. 제가 가진 아래 2개의 학습 로드맵을 다 들으신 분들이 이어서 들을 수 있게 구성되었어요. 참고로 Vue.js 최신 버전에서는 @Component 패턴을 호환하지만 권장하지는 않습니다. 이런 방향성도 있고 좀 더 쉽게 Vue.js와 타입스크립트를 배워볼 수 있고 실제 회사 코드에 적용해볼 수 있도록 내용을 구성하였으니 수강하실 때 참고하시면 좋을 것 같아요 :)