TypeScript vs Go: Choosing Your Backend Language

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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • vitest

    Next generation testing framework powered by Vite.

    Vitest: Released in 2022, seen as an upgraded Jest with built-in TypeScript support.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Encore

    Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure

    Encore.ts: The TypeScript native version of Encore, introduced in early 2024, is a fully-featured framework for building type-safe microservices application. Comes with built-in automation for running local infrastructure and integration for easy deployment to cloud infrastructure.

  • Testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

    Testify: Popular framework with assertion functions and mock objects.

  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

    Nest.js: A comprehensive framework for building large-scale applications. Its core follows the MVC pattern and makes heavy use of decorators.

  • delve

    Delve is a debugger for the Go programming language.

    Delve: Popular debugger for Go.

  • jest

    Delightful JavaScript Testing.

    Jest: A fan favorite, known for being user-friendly and feature-rich.

  • Gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

    Gin: A favorite for microservices and REST APIs. It's simple and fast.

  • Echo

    High performance, minimalist Go web framework

    Echo: Known for great docs and HTTP/2 support.

  • deno

    A modern runtime for JavaScript and TypeScript.

    You can also replace Node.js with other runtimes to unlock multi-threading, for instance Deno and Bun[https://bun.sh/].

  • bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    You can also replace Node.js with other runtimes to unlock multi-threading, for instance Deno and Bun[https://bun.sh/].

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

  • SSR React in Go

    9 projects | dev.to | 20 Jan 2024
  • Generate types for TS

    7 projects | /r/golang | 11 Mar 2023
  • Building microservices in Go with Fiber

    6 projects | dev.to | 22 Mar 2022
  • Immortalize Me: How I built this website - looking forward to your feedback!

    8 projects | /r/webdev | 30 Jan 2022
  • Suggest me a service where I can **easily** upload huge files with api and getting them by links or api?

    2 projects | /r/webdev | 6 Mar 2021

Did you konow that Go is
the 4th most popular programming language
based on number of metions?