Building a Scalable URL Shortener with Node.js (Part 2/2)

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
  1. url-shortener-demo-app

    URL shortener demo app using React, Node.js, Redis, MongoDB, Apache ZooKeeper, Nginx and Docker

    In this second part of this tutorial, we learned how to build the frontend of our URL shortener application using React and RTK Query and serving it with Nginx. You can find the complete code for this project here.

  2. SaaSHub

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

    SaaSHub logo
  3. url-shortener-full-app

    URL shortener app using React, Node.js, Redis, MongoDB, Apache ZooKeeper, Nginx and Docker

    As mentioned before, if you're interested in going further, check out my other repository here. In this version, I've added extra features like a visit counter and a purge system to clean all expired URLs, all managed through a task queue service.

  4. redux-toolkit

    The official, opinionated, batteries-included toolset for efficient Redux development

    RTK Query: A data-fetching and state management tool for making API requests to our backend.

  5. react-router

    Declarative routing for React

    react-router-dom: Enables client side routing.

  6. React

    The library for web and native user interfaces.

    React: A JavaScript library for building the user interface.

  7. material-ui-docs

    ⚠️ Please don't submit PRs here as they will be closed. To edit the docs or source code, please use the main repository:

    Material UI: A component library for creating our responsive, modern UI.

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

  • Switched from Next.js to Remix.js and Loving it.

    2 projects | /r/reactjs | 15 Feb 2023
  • Build a SSR App with React, React Router and Vite

    7 projects | dev.to | 11 Aug 2022
  • 🍒 Cherry-Picked Nx v19 Updates

    2 projects | dev.to | 27 May 2024
  • Deploy a Static React Site Using AWS S3 and CloudFront

    3 projects | dev.to | 25 May 2024
  • how to learn Computer Science at 21 with no GCSEs?

    5 projects | /r/CasualUK | 31 May 2023