Introduction and Project Setup | Todo App with React, TypeScript, TDD | Frontend Hire

  Рет қаралды 667

Frontend Hire

Frontend Hire

Күн бұрын

The video covers a comprehensive tutorial on creating a Todo App using React, TypeScript, and Test-Driven Development (TDD) techniques. This is part one of the course includes a good project setup with Vite, TypeScript, ESLint, Prettier, Husky, and Lint Staged.
Update: We have migrated from the Nextra-hosted project to our central platform. You must register to access the course notes now.
Course Notes: www.frontendhire.com/courses/...
Links Referred To In The Video:
Replace Create React App recommendation with Vite: github.com/reactjs/react.dev/...
Excalidraw Repo: github.com/excalidraw/excalidraw
Cal.com Repo: github.com/calcom/cal.com
Chapters
00:00 Introduction
00:43 Why not CRA
02:34 Vite
04:26 Git
04:56 Prettier
09:45 Prettier Editor Integration
12:17 ESLint
13:17 Git Hooks: Husky & Lint-Staged

Пікірлер: 10
@kacperkepinski4990
@kacperkepinski4990 2 ай бұрын
great video for setup prettier and eslint
@FrontendHire
@FrontendHire 2 ай бұрын
Glad it helped
@100xDevPiyush
@100xDevPiyush 2 ай бұрын
Great explanation, from now i will use this setup for all my projects
@FrontendHire
@FrontendHire 2 ай бұрын
Do look at your project requirements before making such a decision. Though most of things remain same irrespective of the framework.
@kacperkepinski4990
@kacperkepinski4990 2 ай бұрын
can i use in vite one command which run many commans like npm ci && npm start?
@FrontendHire
@FrontendHire 2 ай бұрын
Yes, these commands are just scripts. (docs.npmjs.com/cli/v10/using-npm/scripts). You just have to mindful of the order in which you run them. You can set up a script that will run these at once. This article might be helpful: deliciousbrains.com/npm-build-script/
@kacperkepinski4990
@kacperkepinski4990 2 ай бұрын
@@FrontendHire but I mean one command after another
@FrontendHire
@FrontendHire 2 ай бұрын
Yes, you can run them one after the other.
@kacperkepinski4990
@kacperkepinski4990 2 ай бұрын
@@FrontendHire I have do sth like I have to run project after npm ci npm start and npm run storybook and it should be the only way to start project
@FrontendHire
@FrontendHire 2 ай бұрын
Ahaan, I think I understand your query better now. You can chain the commands like this "npm ci && npm start" but you cannot chain the "npm run storybook" right after the "npm start" as npm start would never exit without user interruption and is always running. Ideally, you should run the storybook command and the vite dev server parallel. My suggestion would be to not combine these commands and just open a new terminal for storybook. If I am still not understanding your query, ping me (iamYHR) on Discord at discord.gg/DWAVqksVtx or reach out to me on LinkedIn at www.linkedin.com/in/yarala-hruthik-reddy/
Introduction to Test Driven Development with React
20:38
Coding With Adam
Рет қаралды 18 М.
He tried to save his parking spot, instant karma
00:28
Zach King
Рет қаралды 22 МЛН
Как быстро замутить ЭлектроСамокат
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 13 МЛН
Эффект Карбонаро и бесконечное пиво
01:00
История одного вокалиста
Рет қаралды 6 МЛН
100❤️
00:20
Nonomen ノノメン
Рет қаралды 64 МЛН
Деплой SPA (Vite + React + Router) на GitHub Pages
37:23
Игорь Антонов — про JavaScript и разработку
Рет қаралды 4,5 М.
Effortless Code Quality with Husky, Prettier, and ESLint
6:08
Code Radiance
Рет қаралды 221
Joscha at Microsoft
48:46
Simuli
Рет қаралды 3,1 М.
Building a scalable, modularized, testable app from scratch
21:31
Android Developers
Рет қаралды 157 М.
Test Driven Development: The best way to code that I almost never use
19:35
Vite для быстрой разработки и сборки приложения
10:49
Михаил Непомнящий
Рет қаралды 63 М.
32 Reasons WHY TS IS BETTER Than Go
1:09:29
ThePrimeTime
Рет қаралды 231 М.
How to use Vitest with Jest-DOM and React Testing Library
12:19
EricWinkDev
Рет қаралды 30 М.
Bluetooth Desert Eagle
0:27
ts blur
Рет қаралды 3,8 МЛН
😱НОУТБУК СОСЕДКИ😱
0:30
OMG DEN
Рет қаралды 3,4 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 46 М.
Очень странные дела PS 4 Pro
1:00
ТЕХНОБЛОГ ГУБАРЕВ СЕРГЕЙ
Рет қаралды 462 М.
Очиститель экрана • 160418185                       Делюсь обзорами в профиле @lykofandrei
0:14