Naučte se TypeScript vytvořením jednoduché pexeso

Rychlá definice TypeScript

TypeScript je typovaná superset JavaScriptu kompilovaného v JavaScriptu protože prohlížeč/kompilátor ví, že kompiluje pouze JavaScript . Tohle byste slyšeli často! co to vlastně je, TypeScript je JavaScript spolu s některými dalšími funkcemi.

Jak může pomoci vývojářům z různých domén?

Dvě hlavní divize ve vývoji webu jsou vývojáři JavaScriptu a C#,Java,Visual Basic .NET, ... (z mého pohledu )

Pokud vývojáři JavaScriptu zkontrolují kód v jakémkoli projektu C#, Java, Visual Basic .NET nebo pokud .C#, Java, Visual Basic .NET zkontroluje kód jakéhokoli projektu JavaScrip, stane se to ..

Pokud se použije TypeScript, přineslo by to některé běžné věci ne plné, ale některé. Minimální věc! C#,Java,Visual Basic .NET nepovažuje TypeScript za novou věc, ale pro vývojáře JavaScriptu je to obrovská věc! Pravděpodobně nový svět, do kterého se dostáváme ....

In-to TypeScript

rozhraní :kde deklarujeme typy hodnot/parametrů

nyní se rozhraní Osoba skládá ze dvou objektů firstName a příjmení typu string a Person je přiřazen parametru ve funkci

function greeter(person: Person)

takže nyní je parametr pro funkci greeter zkontrolován jako typ. Parametry by měly být typu string.

let user = { firstName: 123, lastName: "User" };

TS hraje zde! toto vyvolá chybu.

Všechny datové typy podporované v JavaScriptu lze v rozhraní přiřadit k libovolné proměnné. To je první věc, kterou se musíte naučit!

Podívejte se na toto, abyste prozkoumali další typy dat a jak je používat. Jeden z mých kolegů to dobře vysvětlil

Co je tedy v tomto pexeso?

Tato hra je vytvořena pomocí Typescript spolu s useReducer

to ukazuje některé použití TypeScriptu v Reactjs. Zde můžete zkontrolovat repo

Strávil jsem nějaký čas hraním hry zde

Přešly všechny body TypeScript?

Nepochybně velké ne V TypeScriptu je možné prozkoumat velké věci, zkontrolujte tyto dokumenty a vytvořte skvělé projekty!

https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html

https://www.tutorialspoint.com/typescript/typescript_overview.htm

Pokud jste nezkontrolovali věci o reagovat-dotaz
Koukni na tohle . Je to opravdu skvělé a ušetří vám hodně času a zvýší vaši produktivitu.

Děkuji za váš čas!!
Tak se všichni uvidíme
Happy Coding zůstaňte v bezpečí!