YoVDO

Building a Twitter UI with TypeScript, Qwik, SolidJS, and React in Mitosis

Offered By: Tejas Kumar via YouTube

Tags

Mitosis Courses React Courses Typescript Courses Application Deployment Courses Lighthouse Courses Qwik Courses SolidJS Courses

Course Description

Overview

Explore the process of building a Twitter UI using TypeScript across multiple UI libraries in this comprehensive video tutorial. Dive into the development of a single application using Qwik, React, and SolidJS with Mitosis, a tool for transpiling code between different frameworks. Gain insights into the Mitosis developer experience and learn how to navigate discrepancies in generated code. Follow along as meta-frameworks like Next.js, SolidStart, and QwikCity are added for server-side rendering and authentication. Witness the deployment attempts for each framework, including the challenges faced with Next.js. Compare the performance of Qwik and Solid applications using Lighthouse and first-load JavaScript metrics. Access provided GitHub repositories and links to further explore the project components and deployed applications.

Syllabus

- Intro
- Demo
- Sharing Components Between UI Libraries
- Mitosis Demo
- The Original Component Code Qwik
- Factoring Out Components to Mitosis
- Qwik to React Conversion with Mitosis
- Qwik to SolidJS Conversion with Mitosis
- Composing New React Components
- Composing New Solid Components
- Deploying the Apps
- Deploying the QwikCity App
- Deploying the SolidJS App
- Failing to Deploy Next.js on Vercel
- Failing to Deploy Next.js on Netlify
- Failing to Deploy Next.js on CloudFlare Pages
- Solid JS App Performance with Lighthouse
- Qwik App Performance with Lighthouse
- First Load JS Comparison Qwik/SolidJS
- Conclusion


Taught by

Tejas Kumar

Related Courses

Expanding Your JS Skills with React
A Cloud Guru
Introduction to AWS AppSync
A Cloud Guru
Advanced React
Meta via Coursera
React المتقدم
Meta via Coursera
React avanzado
Meta via Coursera