Top 100 des meilleurs outils pour le développement Web- Partie 3

Dans cette troisième partie de notre série sur les meilleurs outils pour le développement web, nous allons vous présenter une nouvelle sélection d’outils indispensables pour les développeurs web côté back-end.

Outils de développement d’applications back-end

Authentification

  1. Magic.link
  2. Oauth0

Base de données

Conception de bases de données

Outils d’aide à la modélisation
MCD Création de modèles conceptuels de données
  1. DBDesigner ✨ ❤️
  2. Lucidchart
  3. SmartDraw
  4. Mysql Workbench ❤️
MLD création de Modèles logiques de données
  1. Erwin Data Modeler
  2. IBM InfoSphere Data Architect
  3. Oracle Data Modeler
  4. Power Designer
UML
  1. Staruml.io
  2. Visual Paradigm (payant) ❤️
Moteur d’interprétation des scripts PHP
  1. Zend
SDBD et outils d’administration
  1. PhpMyAdmin ❤️
  2. Tableplus.com (payant)
SQL
  1. DataGrip
  2. DBeaver
  3. DBVis
  4. EverSQL
  5. H2Database
  6. HeidiSQL
  7. MariaDB
  8. PostgreSQL ❤️
  9. SequelPro (Mac)
  10. SQLite
  11. SQL Server
NoSQL
  1. MongoDB ❤️
  2. MangoDB
NoCode
  1. Airtable (No-code) ❤️
  2. Glide
  3. Nocodb (alternative open source à AirTable)
  4. Smartsheet (No-code – Payant)

CMS Backend

  1. Cosmic JS
  2. Craft CMS
  3. Strapi ✨ JS ❤️

Frameworks backend

  1. Django ❤️
  2. FatFree (PHP)
  3. Flask (Python)
  4. Hibernate/JPA (Java)
  5. Koa (NodeJs)
  6. Laravel ❤️
  7. Spring Boot (Java)
  8. Symfony (PHP)✨ ❤️
  9. Zend framework

Interfaces d’administration

  1. AppSmith
  2. Tooljet

Meta Frameworks

  1. ExpressJS
  2. Fastify

Node.js

  1. Express.js (framework pour créer des applications web et des API)
  2. Passport.js (bibliothèque d’authentification utilisateurs)
  3. Mocha (tests)
  4. PM2 (gestionnaire de processus en production)
  5. Socket.io (création d’application en temps réel)

ODM (Mapping objets documents)

  1. Mongoose

ORM (Mapping objets relationnels) et GraphQL backend

  1. Doctrine (Symfony PHP)
  2. Eloquent (Laravel PHP)
  3. Graphene (Python)
  4. Hasura
  5. Knex.js
  6. Prisma
  7. Sequilize
  8. TypeORM
Retour en haut