This Is A Great Beginner React/TypeScript Project

This Is A Great Beginner React/TypeScript Project

Web Dev Simplified

1 год назад

120,642 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Ryan
Ryan - 18.11.2023 05:48

awesome video. it was today that i realized im not even close to being a begining with react and typescript....

Ответить
Tracelesstv
Tracelesstv - 27.10.2023 12:56

Oddly on my laptop I get vscode intellisense for the div styles MaxWidth, flexDirection etc. But on a new setup with the same exntesions it doesn't appear to happen - anyone had this?

Ответить
Kontanin Hokthian
Kontanin Hokthian - 30.09.2023 19:24

sorry I have problem with


<div style={{ alignSelf: "stretch" }}>
<Keyboard/>
</div>

it not working . Can someone help me, please?

Ответить
Tornado Computerz
Tornado Computerz - 04.09.2023 13:18

Kyle, why did you use "keypress" event? It is deprecated.

Ответить
Chris Azuaje
Chris Azuaje - 02.08.2023 18:00

Great video BUT you go through it so fast! I often miss what you deleted/changed because you immediately move on to something else. Had to adjust the playback speed to make things easier for me. Overall though, great video.

Ответить
Kristin Alayna
Kristin Alayna - 07.06.2023 04:33

I just want to create the app I need for work with a fill-in-the-blank template. 😭 I feel so unintelligent and I really need this job.

Ответить
franku
franku - 28.04.2023 22:24

styles is deprecated ? use this
import "./Keyboard.modules.css"
... then where your class is
<button className='btn' ...

Ответить
Lowri Mordecai
Lowri Mordecai - 10.04.2023 17:38

This was great, thank you so much! I had to go back and pause A LOT but I learnt a lot from this and it was also quite fun to build a game to interact with!

Ответить
Ferenc Vigh
Ferenc Vigh - 27.03.2023 01:45

I am just wondering if you have some project with this kind of "complexity" in your hands, can that be enough to get a junior developer job? Or is that better to dig deeper and build something more complex, even the design is lacking?

Ответить
L. Seçil Tuncay
L. Seçil Tuncay - 24.03.2023 09:50

The only one I listen to at 0.50 speed :) thanks for great tutorial.🤙

Ответить
harijoel
harijoel - 08.03.2023 10:38

How does he quickly rearrange the component's properties to be in different lines?

Ответить
Leonardo Sànchez
Leonardo Sànchez - 22.02.2023 06:53

Hi man therse somthing wrong with ypur page the button to continue when you put your email on chackot page dosent work when you write anything there

Ответить
Tony G
Tony G - 20.02.2023 00:13

Kyle - you're always well-prepared, thorough, competent, and professional. I thank you for your generosity in providing all of these top-quality vids.

Ответить
Nicolas Stabilini
Nicolas Stabilini - 16.02.2023 21:48

For SPANISH devs 😎
add 'ñ' to letters array
in getWord function ---> return words[Math.floor(Math.random() * words.length)].normalize("NFD").replace(/[\u0300-\u036f]/g, "")
to ignore accents

Ответить
pt
pt - 18.01.2023 13:00

Doesn't seem like much but this is such a clever little project.

Ответить
Elin
Elin - 17.01.2023 23:00

What is the convention when it comes to css? I usually move my css into seperate files, but here you put a lot of styles directly on the divs and so on. Just want to learn more

Ответить
dodo meme
dodo meme - 07.01.2023 04:37

It's actually incredible how typescript can be so short but my head spins every time you call a method or make functions return custom types

Ответить
Don Keeling
Don Keeling - 29.12.2022 01:38

Right off the bat I get this Error: App.tsx:6 Uncaught ReferenceError: Cannot access 'wordToGuess' before initialization
'wordToGuess' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.ts(7022)
Function implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.ts(7024)
on the statement:

const [wordToGuess, setWordToGuess] = useState(() => {
return words[Math.floor(Math.random() * wordToGuess.length)]
})

Ответить
Mandeep Patwa
Mandeep Patwa - 23.12.2022 22:11

why is it always hard to clone your repo and run.... how to run this after cloning from github

Ответить
Piyush Aggarwal
Piyush Aggarwal - 21.12.2022 21:57

Could you please shift the Inline CSS to a better solution?

Ответить
ZzyzxZzZ
ZzyzxZzZ - 07.12.2022 10:09

What does auto beautify your css when saving? An extension?

Ответить
unnamed
unnamed - 28.11.2022 08:09

This guy is a great teacher

Ответить
Pintiboy
Pintiboy - 13.11.2022 04:51

Muuuch to fast to code along, but well... I made it :D
But it's actually much too easy to cheat by looking at the Components Tab in the React Dev Tools.

Ответить
Abdelhaleem ahmed
Abdelhaleem ahmed - 11.11.2022 01:03

Credit: elzero web school*

Ответить
Alexandra Baturina
Alexandra Baturina - 09.11.2022 05:16

I don't use TypeScript, but with a bit of effort I transformed this amazing project into React + JS ☺ Thanks a lot!

Ответить
Lokesh Negi
Lokesh Negi - 08.11.2022 12:27

Learnt a lot of new things thank u so much kyle.

Ответить
Michael Hagberg
Michael Hagberg - 07.11.2022 22:51

always enjoyable to watch your videos.

One question: about 32 minute mark you do a keyboard match(/^[a..z]$/)
What if the user enters capitalize 'H'?

Ответить
Nick Mackenzie
Nick Mackenzie - 07.11.2022 19:07

No WORDS to express my gratitude for this video. 😁😁😁😁

Ответить
Anderson Almeyda T
Anderson Almeyda T - 07.11.2022 05:17

new sub ty from Peru

Ответить
Ivan
Ivan - 07.11.2022 02:29

I see what you did there. God bless.

Ответить
yassine safraoui
yassine safraoui - 07.11.2022 01:52

another greaat project which is quite intermediate is building a chess game, there are some channels that did it so if you want more of this look it up :)

Ответить
New
New - 06.11.2022 10:18

Thank for great tutorial.

Ответить
Speedle
Speedle - 05.11.2022 21:18

Great tutorial. Thank you very much. Also want you to know that I got issues signing in for your hook course. Apparently my email address doesn't get recognized.

Ответить
Viral vlogs
Viral vlogs - 05.11.2022 18:03

Please make a detail videos on how rendering works in react and why the use effect without any dependency array runs inifite with and usestate but if the same dependency use in a child component it is not running dependency. I'm confused please simply the rendering of react for us .

Ответить
The vivid & versatile channel
The vivid & versatile channel - 05.11.2022 01:45

Please check my comment on your to-do app video. Thank you very much.

Ответить
Austin Dunn
Austin Dunn - 04.11.2022 20:58

just out of curiosity, how would you stop someone from reading the word in inspect element? basically cheating the game

Ответить
Pablo Texeira
Pablo Texeira - 04.11.2022 18:03

This is a masterpiece!!! thanks Kyle

Ответить
Mike Agnostik
Mike Agnostik - 04.11.2022 12:53

Perfekt, but why don't you make videos about lit element ?

Ответить
김정진
김정진 - 04.11.2022 10:18

this channel seems always provides what I need for now. Amazing !
And your way of teaching and spreading knowledge is great. Thank you always.

Ответить
Rishi Raj
Rishi Raj - 04.11.2022 06:24

👍💯

Ответить
alexidino
alexidino - 04.11.2022 01:03

For beginners?

Ответить
Aditya Nayak
Aditya Nayak - 03.11.2022 19:45

Waiting for TypeScript in 30 mins Video 😍😍😍😍😍

Ответить
Coding With JayBird
Coding With JayBird - 03.11.2022 08:33

Great video as always! 😊

Ответить
Rickey Upadhyay
Rickey Upadhyay - 03.11.2022 04:55

Hi kyle it would be awesome if you can create an short series on react + redux or context API + Usereducer

Ответить
Alice Zhang
Alice Zhang - 03.11.2022 04:14

May I ask why do we name HEAD, BODY, RIGHT_ARM, LEFT_ARM, RIGHT_LEG, LEFT_LEG in uppercase?

Ответить
earl
earl - 03.11.2022 02:45

Honestly was more impressed with this guy pure CSS... holy cow ! Keep going please

Ответить