React with Typescript
Main Speaker:
Gal Amouyal
Tracks:
After Event WorkshopsCode
Seminar Categories:
After Event CodeAfter Event Workshops
Code
Course ID:
50926Date:
30/06/2024Time:
Daily seminar9:00-16:30
Location:
John Bryce, Tel AvivOverview
In this lecture we will focus on the most common UI library by Facebook – React.
We will learn how to use Typescript in React combine new development tools that will increase your productivity & upgrade your application to the next level.
Learning to use a such popular technologies is a valuable skill at these days, declaring types on functional components, creating custom types together with new React features, new hooks, routing, executing http requests to a backend application and more.
Join the seminar, which will provide you a good introduction to React and scripting. At the end of the day you will be able to build a scaled front-end application using React & Typescript.
Prerequisites
- JavaScript – Advanced knowledge
- js / NPM – Basic knowledge
- React – Basic knowledge
- HTML
- CSS
Course Contents
React
- Why React?
- React key concepts.
- Setup application – Vite
- Stateless components VS stateful components
- Higher order components
- Use Hooks
- Routing
- Creating a service
- Http requests
- Micro processing
- Using 3rd party libraries
Typescript
- Why should we use Typescript?
- Using functional components with types
- Declaring types
- Interfaces
- Partial, required, Omit, Pick and more..
Latest features – if time permits
- Suspense – concurrency
- New React Hooks