Typescript for Javascript Developers in 15min

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024

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

  • @randominternetguy538
    @randominternetguy538 11 месяцев назад +19

    finally, a decent typescript tutorial without all the bs!
    Thanks!

  • @ohmegatech666
    @ohmegatech666 Год назад +14

    3:35 dist stands for distribution, not destination

    • @jayman1ism
      @jayman1ism 3 месяца назад +1

      here is your cookie 🍪

  • @abdellahabnoune6774
    @abdellahabnoune6774 4 месяца назад +3

    short and optimized, thank you so much

  • @RedStone576
    @RedStone576 Год назад +14

    do js for ts programmers next

    • @10F2C
      @10F2C Год назад +2

      js is ts but not t

    • @tabletuser123
      @tabletuser123 10 месяцев назад +3

      Nice meme

  • @Victor-wh9bs
    @Victor-wh9bs 2 года назад +1

    Super...🔥 we want another full Typescript Project 😍

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

    clear and to the point. awesome!

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

    Nice! can you do React Typescript UI/UX website project with a Login form, Register form and navigation to a different page how is responsible to mobile also.

  • @CakRama01
    @CakRama01 Год назад +1

    How to know the correct interfaces when we using 3rd party library with bunch of interfaces. for example mongoose? for example what interface for Schema or for Error object in mongoose

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

    You installed "npm install -D typescript" but I didn't see you doing "npm install -D ts-node" and "npm install ts-node-dev"

  • @tomasburian6550
    @tomasburian6550 2 года назад +4

    So far the hardest thing for me in learning React. I've been through hell and back trying to figure out how to use it with Redux while doing a user login.
    If you could do more material on React w/ TS, I'd be grateful.

    • @randomutubr222
      @randomutubr222 2 года назад +17

      These are 2 separate concerns.
      React itself is quite simple (if you're already a competent JS developer); it's not much more than a handful of new methods you have to learn (and just how the lifecycle methods operate). One thing I've noticed with a lot of JS beginners (or even people who work with JS professionally but yet still don't have the deepest understanding of the language) who delve into React.... is as they read through the docs, they'll see a lot of things they _think_ is React, when in actuality it's just vanilla ES6+.... so if you have a good understanding of JS itself, then React shouldn't be that much of a stretch.
      Redux isn't necessarily hard, but it is a pain in the ass.... simply because of all the boilerplate required to accomplish even simple things. Depending on how complex of an application you're working on, React's Context API can usually do everything you need in a much simpler and more straightforward way....
      I've built fairly complex applications for my company that make us a lot of money, just using Context.
      If you need to learn Redux for your job, then obviously it is what it is. But Redux isn't an "end all be all" solution that you _have_ to use. In my opinion it's better to understand JS very well, then understand React very well, and then you'll have the tools and knowledge to decide if Redux is appropriate for the architecture of the app you're trying to build. And if have those prerequisites, then it won't be hard for you to learn. I guess my main point is: don't try to learn Redux too early if you don't understand JS and React, or even state management in general, well enough to begin with. Even the Flux pattern is a better starting point for state management imo. And even when you do learn Redux, don't just assume it's the right choice for all, or even most, applications. Front-end architecture and state management is a lot more than just Redux. Learn front-end application architecture in general, and then hone in what is appropriate for your use case.
      Just my $0.02 as a front-end engineer who uses React for complex software applications every day professionally, who actively avoids using Redux unless it’s actually appropriate for the situation.

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

      @@randomutubr222 valuable comment, thank you.

    • @horrid13
      @horrid13 Год назад +1

      Learn svelte instead. Trust

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

    Awesome video bro, now of to practice.

  • @AfreediZ
    @AfreediZ 2 месяца назад

    Amazing thanks ❤

  • @hq_net
    @hq_net 23 дня назад

    Thanxx

  • @AhmedAli-zv2gl
    @AhmedAli-zv2gl 2 года назад +1

    Awesome, Thanks ❤️

  • @forheuristiclifeksh7836
    @forheuristiclifeksh7836 2 месяца назад

    6:55 generic

  • @Victor-gq7ky
    @Victor-gq7ky 2 года назад

    thank you!

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

    Very Good Video! You explained everything so chilled and understandable, you really helped me out bro, thanks.

  • @InarusLynx
    @InarusLynx 9 месяцев назад

    What is that accent?

  • @hisexcellencykingderp
    @hisexcellencykingderp 5 месяцев назад +1

    you talk way too fast

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

    Amazing 😲! Get to the top fast - P R O M O S M!!