
In dieser Lektion installieren wir die Entwicklungsumgebung und ergänzen diese um sinnvolle Erweiterungen.
Download Link für Visual Studio Code:
https://code.visualstudio.com/
Download Link für node.js
https://nodejs.org/
Was ist npm?
https://docs.npmjs.com/about-npm
Optionale Erweiterungen für VSCode:
- ESLint
https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
- Git Graph
https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph
Weitere in der Lektion erwähnte Erweiterungen für VSCode:
- Prettier
https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode
TypeScript in VSCode:
https://code.visualstudio.com/Docs/languages/typescript
Node und npm Versionen Übersicht:
Tabelle in welcher zu sehen ist, welche npm Version bei einer Node Installation mitgeliefert wird:
https://nodejs.org/en/download/releases/
Eine kurze Einleitung über die Ziele der Lektionen in diesem Abschnitt.
React.js ist überall (!) und setzt sich immer weiter als Industriestandard durch.
Im Web wird damit immer mehr umgesetzt und es entstehen immer mehr Technologien um React herum.
Ein Tiefgreifendes Wissen darüber, was React ist und wie es genau funktioniert sind mittlerweile unerlässlich und werden auch von immer mehr Unternehmen vorausgesetzt.
Dabei unterliegt auch React einem Wandel. Es wird nicht nur stetig weiterentwickelt, es werden auch neue Konzepte eingeführt. Diese neuen Konzepte machen das moderne React aus und ersetzen damit das "alte" React.
In diesem Kurs konzentriere ich mich auch diese neuen Konzepte und zeige euch damit, wie heute mit modernen React entwickelt wird.
Auch ich habe mich beruflich mit React auseinandersetzen müssen, weil das für zukünftige Projekte der neue Standard ist.
Damit musste auch ich lernen, wie mit React komplexe Anwendungen umgesetzt werden können.
Mein gesammeltes Wissen über React aber auch meine langjährige Erfahrung mit unterschiedlichsten Softwareprojekten habe ich in diesen Kurs gepackt.
Inhaltlich gehe ich auf alle modernen Aspekte von React ein und zeige euch, wie man damit moderne Web-Anwendungen bauen kann.
Vorausgesetzt sind Grundlagen in HTML und TypeScript, wobei ich auf alle Besonderheiten von TypeScript detailliert eingehe, die über die Grundlagen hinaus gehen. Ihr müsst also keine Experten in HTML/CSS/JS oder TS sein.