FRONTEND AND BACKEND UNDERSTANDING THE DIFFERENCES

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

Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SaaSHub - Software Alternatives and Reviews
  • CPython

    The Python programming language

    Backend development focuses on the server side of a website or application. It involves handling the behind the scene functionality, such as server configuration, database management, and application logic. Backend developers often work with programming languages like Python, Ruby, Java, or PHP to create the logic and infrastructure that support the frontend.

  • PostgreSQL

    Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch

    Databases Backend developers use databases like MySQL, PostgreSQL, MongoDB (NoSQL), or Redis (an in-memory database) to store and manage data. It is important for persistent data storage and retrieval in web applications.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • MySQL

    MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.

    Databases Backend developers use databases like MySQL, PostgreSQL, MongoDB (NoSQL), or Redis (an in-memory database) to store and manage data. It is important for persistent data storage and retrieval in web applications.

  • MongoDB

    The MongoDB Database

    Databases Backend developers use databases like MySQL, PostgreSQL, MongoDB (NoSQL), or Redis (an in-memory database) to store and manage data. It is important for persistent data storage and retrieval in web applications.

  • core

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)

    Technologies and Languages: Frontend developers use HTML, CSS, JavaScript, and various frameworks, like React, Angular, or Vue.js, to build responsive and interactive user interfaces. Backend developers work with various programming languages, including but not limited to Python, Ruby, Java, Node.js, and PHP, depending on the project's requirements. They also work with databases like MySQL, MongoDB, or PostgreSQL to manage data.

  • Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

    Databases Backend developers use databases like MySQL, PostgreSQL, MongoDB (NoSQL), or Redis (an in-memory database) to store and manage data. It is important for persistent data storage and retrieval in web applications.

  • Angular

    Deliver web apps with confidence 🚀

    Technologies and Languages: Frontend developers use HTML, CSS, JavaScript, and various frameworks, like React, Angular, or Vue.js, to build responsive and interactive user interfaces. Backend developers work with various programming languages, including but not limited to Python, Ruby, Java, Node.js, and PHP, depending on the project's requirements. They also work with databases like MySQL, MongoDB, or PostgreSQL to manage data.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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