Backend - Découvrez nos articles

Backend

Au fur et à mesure qu'une base de données Mongodb et ses collections grandissent, le temps d'exécution des requêtes s'allonge avec elles. Dès lors que votre collection comprend plusieurs milliers de documents, cette requête va être gourmande en ressources matérielles et ralentir votre application. Pour remédier à cette situation, il est pertinent d'ajouter des MongoDB index sur vos collections.

Au fur et à mesure qu'une base de données Mongodb et ses collections grandissent, le temps d'exécution des requêtes s'allonge avec elles. Dès lors que votre collection comprend plusieurs milliers de documents, cette requête va être gourmande en ressources matérielles et ralentir votre application. Pour remédier à cette situation, il est pertinent d'ajouter des MongoDB index sur vos collections.

Rayed Benbrahim16 September 2021
MongoDB est une technologie de base de données NoSQL qui est très populaire. Dans ce post, nous allons reprendre l'exemple de code précédent et connecter une base de données MongoDB à notre API NodeJS.

MongoDB est une technologie de base de données NoSQL qui est très populaire. Dans ce post, nous allons reprendre l'exemple de code précédent et connecter une base de données MongoDB à notre API NodeJS.

Rayed Benbrahim16 September 2021
MongoDB a mis en service la version 5.0 de sa base de données NoSQL. Dans cet article, découvrez les nouveautés qu'apporte cette release ainsi que leurs explications.

MongoDB a mis en service la version 5.0 de sa base de données NoSQL. Dans cet article, découvrez les nouveautés qu'apporte cette release ainsi que leurs explications.

Rayed Benbrahim16 September 2021
En tant que développeur backend, vous serez attendu sur plusieurs problématiques qui ne sont pas abordées lors des tutos ou des formations. Découvrez les points à travailler pour devenir un bon développeur backend.

En tant que développeur backend, vous serez attendu sur plusieurs problématiques qui ne sont pas abordées lors des tutos ou des formations. Découvrez les points à travailler pour devenir un bon développeur backend.

Rayed Benbrahim16 September 2021
MongoDB est la solution de bases de données NoSQL la plus populaire. Ne vous y détrompez pas, le SQL domine toujours les projets web en production mais l'intérêt que suscite MongoDB est croissant. Découvrez notre guide complet sur MongoDB

MongoDB est la solution de bases de données NoSQL la plus populaire. Ne vous y détrompez pas, le SQL domine toujours les projets web en production mais l'intérêt que suscite MongoDB est croissant. Découvrez notre guide complet sur MongoDB

Rayed Benbrahim16 September 2021
Lorsque vous débutez dans le développement backend, particulièrement si vous travaillez sur une API, l'outil essentiel pour vous aider dans votre développement s'appelle Postman.

Lorsque vous débutez dans le développement backend, particulièrement si vous travaillez sur une API, l'outil essentiel pour vous aider dans votre développement s'appelle Postman.

Rayed Benbrahim16 September 2021
 Orientée document et ne nécessitant pas de schéma prédéfini des données, MongoDB est la solution NoSQL la plus utilisée dans le monde. Dans ce guide complet, vous apprendrez comment installer MongoDB sur Windows et comment le mettre à jour.

Orientée document et ne nécessitant pas de schéma prédéfini des données, MongoDB est la solution NoSQL la plus utilisée dans le monde. Dans ce guide complet, vous apprendrez comment installer MongoDB sur Windows et comment le mettre à jour.

Lucas Roquilly16 September 2021
Ce n'est pas toujours évident de s'y retrouver dans les lignes de commandes Mongo. De nombreux outils Graphic User Interfaces (GUI) afin d'aider les utilisateurs à manipuler MongoDB. Découvre les clients GUI pour MongoDB

Ce n'est pas toujours évident de s'y retrouver dans les lignes de commandes Mongo. De nombreux outils Graphic User Interfaces (GUI) afin d'aider les utilisateurs à manipuler MongoDB. Découvre les clients GUI pour MongoDB

Rayed Benbrahim16 September 2021
L'outil indispensable lorsqu'on développe une API est Postman. Rapidement après avoir fait vos premières requêtes, vous allez devoir récupérer des données, que vous aurez saisies ou qui vous seront retournées par le serveur afin de les réutiliser dans des futures requêtes. Pour cela, les variables Postman vont considérablement vous simplifier la vie.

L'outil indispensable lorsqu'on développe une API est Postman. Rapidement après avoir fait vos premières requêtes, vous allez devoir récupérer des données, que vous aurez saisies ou qui vous seront retournées par le serveur afin de les réutiliser dans des futures requêtes. Pour cela, les variables Postman vont considérablement vous simplifier la vie.

Rayed Benbrahim16 September 2021
Dans mongoDB, les documents sont le plus souvent conçus pour héberger l’ensemble des données qui concernent cet objet, quitte à ce qu’il y ait de la duplication. Pour retrouver les fonctionnalités essentielles d’analyse de la donnée, MongoDB a créé le concept d’aggregation mongo.

Dans mongoDB, les documents sont le plus souvent conçus pour héberger l’ensemble des données qui concernent cet objet, quitte à ce qu’il y ait de la duplication. Pour retrouver les fonctionnalités essentielles d’analyse de la donnée, MongoDB a créé le concept d’aggregation mongo.

Rayed Benbrahim16 September 2021
Flexible et scalable, MongoDB est le système de gestion bases de données NoSQL le plus utilisé dans le monde. Découvrez comment installer MongoDB sur Ubuntu et Linux dans ce guide complet étape par étape.

Flexible et scalable, MongoDB est le système de gestion bases de données NoSQL le plus utilisé dans le monde. Découvrez comment installer MongoDB sur Ubuntu et Linux dans ce guide complet étape par étape.

Lucas Roquilly16 September 2021
Concevoir, développer ou maintenir une API REST est aujourd’hui parmi les missions les plus communes pour un développeur back-end ou fullstack. C’est pourquoi la compréhension du concept d’API et de ses différents standards est primordiale pour un développeur. Dans cet article, nous vous expliquons tout sur les API REST, leur utilité, leur différence avec d’autres standards et leurs principes de fonctionnement.

Concevoir, développer ou maintenir une API REST est aujourd’hui parmi les missions les plus communes pour un développeur back-end ou fullstack. C’est pourquoi la compréhension du concept d’API et de ses différents standards est primordiale pour un développeur. Dans cet article, nous vous expliquons tout sur les API REST, leur utilité, leur différence avec d’autres standards et leurs principes de fonctionnement.

Lucas Roquilly16 September 2021
Parmi les bases de données NoSQL, MongoDB a su s'établir comme la solution la plus populaire du marché. Développée depuis 2007, MongoDB est une base de données orientée documents. Découvrez comment installer mongodb sur votre Mac

Parmi les bases de données NoSQL, MongoDB a su s'établir comme la solution la plus populaire du marché. Développée depuis 2007, MongoDB est une base de données orientée documents. Découvrez comment installer mongodb sur votre Mac

Rayed Benbrahim16 September 2021
Le dernier né des bases de données AWS, MemoryDB for Redis allie la souplesse et rapidité de Redis avec une sauvegarde résiliente, chose qui aujourd'hui n'existait que pour la solution Redis Entreprise. Avec MemoryDB for Redis, AWS entend bien prendre une part du gâteau de Redis Labs.

Le dernier né des bases de données AWS, MemoryDB for Redis allie la souplesse et rapidité de Redis avec une sauvegarde résiliente, chose qui aujourd'hui n'existait que pour la solution Redis Entreprise. Avec MemoryDB for Redis, AWS entend bien prendre une part du gâteau de Redis Labs.

Rayed Benbrahim16 September 2021
Bien que l'interface graphique apporte un certain confort, Mongo Shell, lorsque vous le maitrisez, vous permet d'aller bien plus vite dans vos requêtes. Dans cet article, nous allons voir quelles sont les commandes Mongo Shell à connaître pour être performant

Bien que l'interface graphique apporte un certain confort, Mongo Shell, lorsque vous le maitrisez, vous permet d'aller bien plus vite dans vos requêtes. Dans cet article, nous allons voir quelles sont les commandes Mongo Shell à connaître pour être performant

Rayed Benbrahim16 September 2021
Lorsque l'on construit un système d'information, le choix de l'API est devenu le choix par défaut. Or pour assurer son bon fonctionnement tout au long de sa vie, il est important de pouvoir régulièrement faire du test API. Le Test API via Postman permet de tester le fonctionnement de son API aussi bien en interne qu'avec des API tierces.

Lorsque l'on construit un système d'information, le choix de l'API est devenu le choix par défaut. Or pour assurer son bon fonctionnement tout au long de sa vie, il est important de pouvoir régulièrement faire du test API. Le Test API via Postman permet de tester le fonctionnement de son API aussi bien en interne qu'avec des API tierces.

Rayed Benbrahim16 September 2021
Postman est l’instrument le plus incontournable du développement web. Que ce soit pour du développement PHP, Node.js, Ruby on Rails ou Python, dès lors que vous interagissez avec une API, Postman est l’outil de référence que vous allez être amené à utiliser. Découvrez notre guide complet pour prendre en main Postman

Postman est l’instrument le plus incontournable du développement web. Que ce soit pour du développement PHP, Node.js, Ruby on Rails ou Python, dès lors que vous interagissez avec une API, Postman est l’outil de référence que vous allez être amené à utiliser. Découvrez notre guide complet pour prendre en main Postman

Rayed Benbrahim16 September 2021
MongoDB étant la base de données NoSQL orientée documents la plus populaire du marché ces dernières années, de plus en plus d'entreprises y ont investi leurs données. Voici une liste de requêtes mongo essentielles pour démarrer.

MongoDB étant la base de données NoSQL orientée documents la plus populaire du marché ces dernières années, de plus en plus d'entreprises y ont investi leurs données. Voici une liste de requêtes mongo essentielles pour démarrer.

Rayed Benbrahim16 September 2021
Depuis le développement du cloud computing, il n'est plus question d'acheter ses propres machines. Les serveurs sont mis à disposition par les fournisseurs cloud et chaque projet web va louer des ressources sur ces machines. Si les produits cloud ont commencé à voir le jour avec la location de machines virtuelles, on a rapidement vu naître le Database as a Service, appelé aussi DBaaS.

Depuis le développement du cloud computing, il n'est plus question d'acheter ses propres machines. Les serveurs sont mis à disposition par les fournisseurs cloud et chaque projet web va louer des ressources sur ces machines. Si les produits cloud ont commencé à voir le jour avec la location de machines virtuelles, on a rapidement vu naître le Database as a Service, appelé aussi DBaaS.

Rayed Benbrahim16 September 2021