Introduction to typescript with React

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • typescript-react-todo-example

    Example project using typescript and react. ( With an article for explanation )

    The project is created using create react app. Create react app provides a template using react and typescript to get started quickly. The goal of the project is to provide some react/typescript example in a little project. Styling is not important. You can find the code of the project here. Here is a screenshot of the todos app:

  • uuid

    Generate RFC-compliant UUIDs in JavaScript

    Let's get back to the uuid package. uuid package is not written in typescript. However, there is a @types/uuid package for it. The package is installed using npm install --save-dev @types/uuid. This way when we assign an uuid to a todo's id, typescript knows, we are assigning a string to id.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • create-react-app

    Set up a modern web app by running one command.

    The project is created using create react app. Create react app provides a template using react and typescript to get started quickly. The goal of the project is to provide some react/typescript example in a little project. Styling is not important. You can find the code of the project here. Here is a screenshot of the todos app:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts