타입스크립트 쓰는 이유 & 필수 문법 10분 정리

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • 에러해결 등은 이 게시물 참고 codingapple.co...
    근데 문법만 짚는다고 뭐가 되겠습니까
    아마 코드를 짜봐야 코드짜는 사람이 되겠죠
    타입스크립트 전체강의는 codingapple.co...
    구독자용 10% 할인코드 : YT123 (맨날 바뀜 최근영상 참고)
    tsconfig.json에 들어갈건
    {
    "compilerOptions" : {
    "target": "es5",
    "module": "commonjs",
    }
    }
  • НаукаНаука

Комментарии • 129

  • @푸리에-f1w
    @푸리에-f1w 3 года назад +34

    진짜 ReactNative도 좀 해주시면 안 될까요 내가 보기엔 인**에서 강의하는 사람 다 망할듯.. 인프런 강의들은 그 사람들은 그냥 실무 개발자들이지 강사가 아님 이 위대하신분은 명 강사다!

    • @coreflex9086
      @coreflex9086 2 года назад

      저도 딱 이 생각이 들었음요

  • @barcitybusan
    @barcitybusan 3 года назад +63

    typescript 쓰면서 장점 중 하나가
    DOM 공부를 자연스럽게 할수 밖에 없게 만들어 줍니다 ㅎ

  • @feeeeeeeeeeder8108
    @feeeeeeeeeeder8108 Год назад +9

    귀찮으셔서 설명 안하신거 같은디 느려지는 이유는 변환과정을 한번 거치기 때문에 느려진다고 합니다 숫자 + 숫자를 해도 변환 과정을 거치기 때문에 무조건 느려진다고 하는게 더 올바른 답이겠네요. 항상 빠르지는 않지만 framework 이용시에는 typescrip이 항상 더 빠르다고 합니다.

  • @sanghyunakaenochpark1897
    @sanghyunakaenochpark1897 3 года назад +122

    ㅋㅋㅋㅋ 유튜브 강의 하기 싫은데 억지로 찍은듯한 말투다

    • @codingapple
      @codingapple  3 года назад +103

      들킴

    • @Empress2401
      @Empress2401 3 года назад +3

      ㅋㅋㅋㅋㅋ

    • @실험맨
      @실험맨 3 года назад +2

      강사님 자기채널이 아니신건가 ㅋ

    • @Noppoo
      @Noppoo 2 года назад +13

      원래 이런 꼰대가 제일 잘 가르침

    • @LetsGetIT-y2z
      @LetsGetIT-y2z Год назад +5

      ㅋㅋㅋㅋ인정 근데 영상 퀄리티 개쩜ㄷㄷ

  • @rea9lizer
    @rea9lizer 3 года назад +12

    와 어떻게 설명이 이렇게 귀에 쏙쏙 박히지

  • @codingapple
    @codingapple  3 года назад +10

    나머지는 올리기 귀찮음 online.codingapple.com/course/typescript-crash-course/

  • @junk6147
    @junk6147 3 года назад +13

    타입스크립트는 사용자 토익점수도 예측해주는군요 ㅎ

  • @klartnet
    @klartnet 3 года назад +19

    최근에 타스타스 그러길래 뭔가 좀 알아는 보고싶고 알아보자니 타스의 정의와 관련없는 문법 사용법 같은거만 줄줄이 늘어놓고 그러던데...
    딱 맞게 오늘 이렇게 친절한 영상을 올려주셨네요 너무 감사합니다 항상 잘 보고 있습니다 ㅠ

  • @mansukong
    @mansukong 3 года назад +49

    이분은 영업직이 천직이실듯 너무 말씀 잘하셔용!

    • @실험맨
      @실험맨 3 года назад +13

      가르치는일이 더 맞으신거 같은데요?

    • @BO-nn9up
      @BO-nn9up Год назад

      영업은 말빨로 하면 한철이고 인맥으로 하면 평생 손 못 뗌

  • @Empress2401
    @Empress2401 3 года назад +6

    최근에 typescript 강의 찾고 있었거든요... (취미 초보코더)
    코딩애플은 TS 강의 안해주나? 생각하고 있었는데 타이밍 쥑이네요 ㅋㅋㅋㅋ

  • @뽀오오오옹
    @뽀오오오옹 3 года назад

    오 드디어 코딩애플 채널에서 타입스크립트를 보게 되는건가??

  • @하로이-z2r
    @하로이-z2r Год назад +2

    tsc -w 안되시는 분들은
    npx tsc -w 한번 해보세요

  • @투더리-k1b
    @투더리-k1b 3 года назад +19

    자바스크립트는 배보다 배꼽이 커지고 있는 중.. 원래 언어를 만든 목적과 맞지 않게 사용하니 자꾸 곁가지가 붙고 복잡해지는 것임... 그런데 또 다른 측면에서 보면 자바스크팁트가 미래의 언어임.. 높은 자유도와 함께 수 많은 사람들이 참여하는 생태계.... 그래서 다 따라가기 어려움... 이럴때일수록 기본에 더 충실해야...

  • @ithsigma
    @ithsigma 29 дней назад

    감사합니다.

  • @KRFile
    @KRFile Год назад

    파이썬도 쓰다보면 타입힌트 꼭 매기게됨 ㅋㅋ
    물론 타입스크립트 처럼 컴파일하거나 강제로 시키는건 아니다만

  • @user-hytsovjir93
    @user-hytsovjir93 3 года назад +2

    마지막에 1초도 얄짤없이 그냥 딱 끊고 끝나는거 왤케 은근히 킹받지 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

  • @sanghun98
    @sanghun98 3 года назад +8

    오우 타입스크립트 강의 찾는데 코딩애플님 강의라니 개이득봤다

  • @BobKim-n6r
    @BobKim-n6r 9 месяцев назад

    형태가 잡힌 타입스크립트가 빠르게 성장할수 있었던건 다 이유가 있죠. 동적 타이핑이 쉬워보이지만 인간 뇌용량의 한계로 유지보수랑 협업이 어렵다는점...

  • @inhojung4173
    @inhojung4173 2 года назад +1

    1:55 토익 300점이냐 ㅋㅋㅋㅋㅋㅋㅋ

  • @babebusy4724
    @babebusy4724 2 года назад

    강의는 잘 들었었는데 하 이때 이거 설치하다 뭐 잘못됏는지 그뒤로 라이브서버 안열림.,,.,.

  • @habi8330
    @habi8330 3 года назад +14

    ㅋㅋㅋ 말투가 너무 ㅋㅋ매력있으세요

    • @miny-t1g
      @miny-t1g 3 года назад

      ㅋㅋㅋㅋ

  • @Enormous8P
    @Enormous8P 2 года назад +1

    Ts 조금 야하네요

  • @djlim123able
    @djlim123able 3 года назад +2

    약팔아도 팔릴거 같은 호소력... 쩐다.. 자막은 덤이네요 ㅎㅎ

  • @jillneleson2466
    @jillneleson2466 3 месяца назад

    기존 개발자는 천줄 만줄은 안짜봣다고 생각하는건가요? 그냥 코딩 자체를 못하는게 원인이 아닐지 ? 타입이슈를 얘기하는애들은 하나부터 열까지 전부 주니어였음. 강타입 언어가 무조건 맞다고 생각한다면 생각부터가 주니어라는 얘기임.

    • @hidend-h1n
      @hidend-h1n 2 месяца назад +1

      시니어 호소인 어서오고 ㅋㅋ

  • @하동원-o6c
    @하동원-o6c 3 года назад +3

    형님 웹 패키지 수강신청했는데
    타입스크립도 넣어주세욧!

    • @msg1443
      @msg1443 3 года назад

      타입스크립트 강의도 넣어주시면 좋을것같아요

  • @daiedward4366
    @daiedward4366 2 года назад

    思密达 typescript 特别好用

  • @purewellbiz9722
    @purewellbiz9722 5 месяцев назад

    에러메시지 때문에 마음 상해서 안 쓸래요

  • @나으리-j6h
    @나으리-j6h 2 года назад +4

    영상 내 용어가 잘못 사용 되었네요. 코딩 꼰대일수록 type strong한걸 좋아하고, compile time에 error가 많이 잡히는걸 선호합니다.. 코딩 꼰대들은 js 별로 안좋아하는...

    • @나으리-j6h
      @나으리-j6h 2 года назад

      @처음처럼 아.. 말씀하신 꼰대인 부분 인정 합니다. 저는 네이티브만 10년 넘게 하다가 최근 약 5년정도 typescript 사용하고 있는 개발자중 한명입니다. 참고로 몇몇 커뮤에서는 구식(이라 쓰고, 제약이 다소 strict한) 언어들을 선호하는 개발자들을 꼰대라 부릅니다. 코딩애플 영상들이 이런 내용들을 다소 유쾌하게 푸는감이 있어 재미로 읽어질까 댓글 작성을 해본것인데, 그렇게 읽어지지 않을 수 있겠다 생각도 드네요. 추가로, 언급한 커뮤에서는 그 꼰대라는 용어도 스스로를 자칭하는 목적으로 무겁지 않게 사용합니다. 제 첫번째 댓글은 영상의 본질을 비꼬는 목적으로 작성한 것이 아님에 오해 없으셨으면 좋겠네요 :)

    • @Q_20
      @Q_20 2 года назад

      Fail fast

  • @오늘도_지리고_갑니다
    @오늘도_지리고_갑니다 3 года назад +4

    이사람 개고수인것같다

  • @JK9850
    @JK9850 3 года назад

    [key:string]:obj => record

  • @gugugu2014
    @gugugu2014 3 года назад +3

    좋은영상 감사합니다

  • @xaexal99
    @xaexal99 7 месяцев назад

    파스칼 언어가 살아돌아온줄..

  • @Blue-js2lj
    @Blue-js2lj 3 года назад

    재밌다

  • @umemiz
    @umemiz Год назад

    아 딴영상 보고싶은데 ㅋㅋㅋㅋ 이게 재밌고유익해서 끌수가 없네...

  • @superspeedmotor
    @superspeedmotor 2 года назад

    c#, java, go lang, 다 짬뽕한거 같은 느낌

  • @devjun2050
    @devjun2050 2 года назад

    타임스크립트 이해못하고있었는데 한번듣고 바로이해함..

  • @heungmin
    @heungmin 3 года назад

    선생님 플러터는 안하시나요.. 결제의사 50000%

  • @meinlet5103
    @meinlet5103 3 года назад +1

    자바스크립트는 안써봐서 잘 모르겠는데 동적 타입이 단점이라면 애초에 자바스크립트를 왜 쓰나요?

    • @codingapple
      @codingapple  3 года назад +14

      웹개발하려면 자바스크립트밖에없는디요

    • @CunJD
      @CunJD 2 года назад +2

      웹브라우저가....지원하는 언어...only js....

  • @hcjo4345
    @hcjo4345 3 года назад +2

    귀에 쏙쏙 박혀요!!

  • @moosekiss6543
    @moosekiss6543 3 года назад +1

    강의 재밌다 ㅋㅋ 들어봐야겠네요

  • @바짝-v5k
    @바짝-v5k Год назад

    에러를 내뿜어준다 표현에 무릎을 탁 쳤습니다

  • @김경범-i8j
    @김경범-i8j Год назад

    야미

  • @proyun3501
    @proyun3501 3 года назад +1

    쵝오다강의

  • @무사시-q3r
    @무사시-q3r 2 года назад +1

    MS 가 vb스크립트로 한번 제대로 말아먹고 이
    갈고 만든게 타입스크립트죠 개발총괄을 델파이와 C#의 창시자인 엔더스헤일즈버그로 했을정도였으니까요

  • @닝겐노고미
    @닝겐노고미 3 года назад

    내 13분 어디감?

  • @임운택-z3l
    @임운택-z3l 3 года назад

    콜론 위치 불편하네..

  • @leta3519
    @leta3519 Год назад

    너무 재밌다..

  • @lilililillllIIll
    @lilililillllIIll 2 года назад

    코딩꼰대들ㅋㅋㅋㅋㅋㅋㅋ 재미있게 잘 보고 가요!

  • @sonsm4881
    @sonsm4881 2 года назад

    애플코딩 잘한다

  • @lapse4964
    @lapse4964 3 года назад +1

    🤝

  • @only6619
    @only6619 3 года назад

    무심코 뜨길래 누르길 잘햇다

  • @zaery_o7069
    @zaery_o7069 Год назад

    감사하빈다.

  • @dytours7429
    @dytours7429 2 года назад +1

    토익 300점이냨ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

  • @kp2164
    @kp2164 2 года назад

    추천...

  • @Joo0c
    @Joo0c 2 года назад

    재밌슴

  • @kimsiyun
    @kimsiyun 3 года назад +1

    tsconfig.json 파일에서 마지막에 쉼표가 꼭 있어야 하나요?

    • @codingapple
      @codingapple  3 года назад +5

      ㄴㄴ

    • @_chris__lee
      @_chris__lee 3 года назад +1

      json 형식에 대해서는 구글링하면 파악 금방 가능할것 같습니다

    • @Q_20
      @Q_20 2 года назад

      오히려 있으면 안돼죠

    • @라마-n9u
      @라마-n9u 2 года назад

      @@Q_20 상관 없습니다~

  • @cheiseokwon
    @cheiseokwon 3 года назад

    ts로 생성된 js와 같은 변수명을 쓴다고 에러가 뜹니다(2451) 해결방법이 있을까요?

    • @Q_20
      @Q_20 2 года назад

      ts 또는 js code전체를 iife로 한 번 감싸세요

  • @gireen
    @gireen 3 года назад

    우앙 타입스크립트 강의까지...!

  • @frstech0891
    @frstech0891 2 года назад

    최고~!!, 감사합니다~^^

  • @tripsecond733
    @tripsecond733 3 года назад

    기다렸다 타입스크립트

  • @cat_dog_archive
    @cat_dog_archive 2 года назад +1

    이 형한테 스파르타로 맞으면서 배우고싶다 으항~♡

  • @khc-uy7mc
    @khc-uy7mc 3 года назад

    설명.대박!

  • @hsl370
    @hsl370 3 года назад +1

    형 빨리 풀버전 내놔...

    • @codingapple
      @codingapple  3 года назад +14

      누나입니다

    • @hjpark6396
      @hjpark6396 3 года назад

      @@codingapple ㅋㅋㅋㅋㅋㅋㅋ아 진짜 ㅋㅋ

    • @Q_20
      @Q_20 2 года назад

      @@codingapple 목소리가 너무 좋으셔요

  • @LittleForest10
    @LittleForest10 2 года назад +1

    질문이 있습니다.
    1.최종적으로는 자바스크립트로 컴파일해서 사용하는것이니..코딩된 ts 확장자 파일은 웹에서 사용되지 않는것이지요?
    2.컴파일된 자바스크립트를 수정해서 --타입을 부분적으로 삭제 한다거나- -사용해도 자바스크립트니까 오류가 나지 않는게 맞나요?
    3.타입스크립트 작성문법을 잘알고 있다면, 자바스크립트 편집기로 타입스크립트형식으로 작성도 할수 있는거지요?
    4.타입스크립트에 백엔드에서 동작하는 구문이 들어 있으면 node.js 가 설치되어 있어야 동작을 하는거지요?

    • @CrackThrough
      @CrackThrough Год назад

      1번 넹
      2번 넹
      3번은 ts에만 존재하는 문법 혹은 타입은 당연히 ts에만 쓸 수 있답니다 (never, generic, interface, enum, private, public, :type지정 등등)
      4번은 npm에 대한 이해도가 필요하시겟네요, js/ts에서 dependency 관리를 어떻게 하는지 잘 아신다면 분명 궁금증이 해소될겁니다. 찾아보시는거 추천드려요 ㅎㅎ

  • @Empress2401
    @Empress2401 3 года назад

    스타트업 지인이 TS 도 쓰고 싶어하는데 직원이 Java만 하려고 하고, 공부를 안한다네요. Java 하시는 분은 금방 배울텐데 이해가 안갔어요.

    • @강마루-x9i
      @강마루-x9i 3 года назад +1

      님아 TS랑 Java 는 완전히 다른 영역입니다. TS 는 클라이언트언어고 Java는 서버언어입니다. 굳이 Java 서버 개발자가 TS 할 필요 없음.

    • @Empress2401
      @Empress2401 3 года назад +6

      @@강마루-x9i TS로 서버도 해요

    • @_chris__lee
      @_chris__lee 3 года назад +1

      그런애들은 일 못하는거죠
      언어라는게 결국 다 거기서 거긴데.
      아이티 하는사람은 그냥 다 알아야 되요
      네트웍, 시스템, 프로그래밍, 기본적인 보안 지식, 하드웨어 다 알아야 뭘 하든지 하죠.

    • @worldhello7295
      @worldhello7295 2 года назад +3

      @처음처럼 규모가 좀 있는 플젝이면 당연히 그렇긴 하겠죠. 근데 저 분이 딱 잘리서 JS/TS는 마치 클라이언트 언어로만 쓸 수 있다고 말씀하시는 것 같아서 첨언했습니다~

    • @Q_20
      @Q_20 2 года назад

      @처음처럼 실제로 조금 더 좋더라도 쉽게 바뀌지 않죠 훨씬 좋으면서도 전환하기 어렵지 않고 전환할 때 손해볼게 전혀 없어야

  • @jbk2676
    @jbk2676 3 года назад +3

    js랑 cpp랑 섞인 느낌이네요 ㅎㅎ

    • @_chris__lee
      @_chris__lee 3 года назад +4

      cpp랑은 여러모로 알아보기 힘든 부분도 많고..... 퍼포먼스 위주의 랭기지다 보니.. 코드 단에서 봤을땐 코드가 짧아보이게끔 컨셉을 잡은 python을 참조한게 아닌가 생각이 듭니다.

    • @CrackThrough
      @CrackThrough Год назад

      저는 js버전의 코틀린이라고 이해하고잇네요 ㅎㅎ

  • @hobis0b
    @hobis0b 3 года назад +3

    타입쓰다 데브툴 디버깅 익숙해서
    다시 돌아온 사람 입니다.
    허나 리액트 풀스택에는 꼭 쓰세요

    • @tunacant9106
      @tunacant9106 3 года назад

      네이티브랑 써도 상관없나요?

  • @구아성
    @구아성 2 года назад

    7:23 여기서 중괄호로 쉽게 묶어주는데, 혹시 단축키 아시는 분 있으신가요?

    • @원희이-c4c
      @원희이-c4c 2 года назад

      저 vscode쓰는데 중괄호로 묶고 싶은 부분 드래그 한 다음에 그냥 중괄호 왼쪽 거 누르면 돼요

    • @구아성
      @구아성 2 года назад

      @@원희이-c4c 아 그러네요 감사합니다 ㅎ

  • @OrangeMushroom3
    @OrangeMushroom3 3 года назад +2

    탭 2칸인거 너무 불편하네요

    • @_chris__lee
      @_chris__lee 3 года назад

      ㄹㅇ 보기좋은건 4칸

  • @EK-rp8jp
    @EK-rp8jp 3 года назад

    강의 기다릴게요!💖😍

  • @0너굴맨0
    @0너굴맨0 2 года назад

    근데 이것도 결국 자바 기반이라 프로그램이 쓸대없이 무거워질거 같은데

    • @Q_20
      @Q_20 2 года назад

      자바 혐오 멈춰!

  • @country_dog574
    @country_dog574 2 года назад

    ㅋㅋㅋㅋ말 ㅈㄴ 웃기게함

  • @jeffrey0208
    @jeffrey0208 3 года назад

  • @zztous__f
    @zztous__f Год назад

    코드를 잘 짜고 문서가 견고하면 type이 필요가 없는뎅?

    • @한길-q9u
      @한길-q9u Год назад +1

      그래놔도 언제 문서보고 코딩하고 문서보고 코딩하고 하노 또라인가 ㅋㅋ 큰 프로젝트일수록 오히려 최종 릴리즈까지 시간은 ts가 훨씬 짧다고 본다

  • @MapleIand
    @MapleIand 3 года назад +3

    왜 프로젝트가 커질수록 저런 자유도가
    단점이 되는거에요?? 왜요? 이유가 궁금해요

    • @박동현-c6e
      @박동현-c6e 3 года назад +1

      규모가 커질수록 변수에 적용되는 함수나 조건들이 너무 많아서 태생부터 소멸까지 감시하기엔 힘드니까 일관성 있는 타입으로 가는게 좋습니다

    • @Q_20
      @Q_20 2 года назад +1

      자유도는 곧 예측불가능성입니다. 같은 목적을 달성하기 위한 방법이 적으면 적을수록 코드를 쓰기도 읽기도 쉽죠.

    • @slowkim2548
      @slowkim2548 2 года назад +3

      버그가 났을때 어디서 왜 났는지 찾기 더 힘들어짐. 의도와 다른 자료형을 변수에 집어넣으려고 하는데도 잘 처리해주니까.

    • @CunJD
      @CunJD 2 года назад +1

      넓은 공간에서(규모가 큰 프로젝트) 수많은 탱탱볼이 뛰댕기는데(자유도가 높은 코드) 그 중에서 문제가 되는걸 찾아야한다고(에러 확인 및 수정) 생각해보시면 됩니다

    • @쥬뗌므-d6d
      @쥬뗌므-d6d 2 года назад +23

      JS 선생님은 ㅈㄴ 자유로워서 젓가락질을 위해 밥상에 숟가락+젓가락 한 개로 셋팅한 학생도 걍 놔둠.
      그리고 젓가락질 하다가 실패하면 하는 소리가
      응 왜 젓가락질이 안될까?
      이게 다임 먹는시도 전까진 잘못 알려주지도 않음
      TS선생님은 젓가락이 한개 뿐인순간 바로 등짝 때리면서 이걸로 젓가락질이 되겠냐? 함
      커지면 커질수록 어디서 에러난지도 모르고 실행 후에나 알 수 있던 것들이
      TS는 알려 줌