React & Nodejs - fullstack typescript - workshop
Main Speaker:
Gal Amouyal
Tracks:
After Event WorkshopsCode
Seminar Categories:
After Event CodeAfter Event Workshops
Code
Course ID:
50925Date:
02/07/2024Time:
Daily seminar9:00-16:30
Location:
John Bryce, Tel AvivOverview
This Seminar provides overview of state-of-the-art JavaScript multi-tier application architectures and development frameworks. React.js is chosen as front-end development framework for rapid development of modern, responsive single-page applications that are easy to extend and maintain in long run. The back-end technologies include Node.js and Express framework, we will use Typescript setup for both client and server applications, understand the benefits of Typescript among the overhead the technology can supply.
Prerequisites
- JavaScript – Advanced knowledge
- Typescript – Basic knowledge
- HTML
- CSS
Course Contents
React with Typescript
- React CLI
- Setting up our client application using vite
- Recommended structure
- Using JSX
- Building Containers and functional components
- Hooks
- Using axios to perform async operations
Node.js
- Setting up node.js application
- Working with Typescript
- Using express to create our web server
- Recommended packages & middlewares
- Dockerizing our node.js application – if time permits
MongoDB – if time permits
- Using MongoDB with Docker
- Connecting to MongoDB Server
- Quiring our Database