TypeScript SDK Development: A 5-year-old could follow this step-by-step ~ Part 3, Making Test Apps

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

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. vite

    Next generation frontend tooling. It's fast!

    import { useState } from "react"; import reactLogo from "./assets/react.svg"; import viteLogo from "/vite.svg"; import "./App.css"; import sdk from "ts-lib"; console.log(await sdk.fetchUsers()); function App() { const [count, setCount] = useState(0); return ( <>

    Vite logo React logo

    Vite + React

    setCount((count) => count + 1)}> count is {count}

    Edit src/App.tsx and save to test HMR

    Click on the Vite and React logos to learn more

    ); } export default App;

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. React

    The library for web and native user interfaces.

    import { useState } from "react"; import reactLogo from "./assets/react.svg"; import viteLogo from "/vite.svg"; import "./App.css"; import sdk from "ts-lib"; console.log(await sdk.fetchUsers()); function App() { const [count, setCount] = useState(0); return ( <>

    Vite logo React logo

    Vite + React

    setCount((count) => count + 1)}> count is {count}

    Edit src/App.tsx and save to test HMR

    Click on the Vite and React logos to learn more

    ); } export default 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

  • Is create-react-app Deprecated? What You Need to Know in 2025

    2 projects | dev.to | 11 May 2025
  • Advanced React SSR Techniques with Streaming and Dynamic Data

    4 projects | dev.to | 3 Jan 2025
  • Managing Static Assets in Public Directory vs Imports

    2 projects | dev.to | 19 Jul 2024
  • Testing a React Application with Vitest and React Testing Library

    3 projects | dev.to | 13 Jul 2024
  • Series - Converting Large Codebase Project to Vite

    2 projects | dev.to | 24 May 2024

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?