Maison >Problème commun >Qu'est-ce que le développement backend

Qu'est-ce que le développement backend

清浅
清浅original
2019-03-13 17:17:1899579parcourir

Le développement back-end signifie que les développeurs écrivent du code qui ne peut pas être vu directement. Le développement s'exécute en arrière-plan et contrôle le contenu front-end, y compris l'architecture de programmation, la gestion de base de données et la logique métier associée au traitement.

Qu'est-ce que le développement backend

Pour un site Web, les utilisateurs ne peuvent voir qu'une partie du site Web. Dans la plupart des cas, la majeure partie du site Web est invisible. Ces choses qui ne peuvent pas être vues sont appelées backends. Ensuite, dans l'article, nous présenterons en détail les connaissances sur les backends. J'espère que cela sera utile à tout le monde

Introduction aux backends

Le backend fait référence au contenu qui s'exécute en arrière-plan et contrôle le frontend. Il est principalement responsable de la programmation des idées d'architecture, de la gestion des bases de données, etc. Le backend consiste davantage à postuler à la base de données et à interagir pour traiter la logique métier correspondante. Ce qu'il doit considérer, c'est comment implémenter les fonctions, l'accès aux données, la stabilité et les performances de la plate-forme, etc. Il s'agit de langages dynamiques tels que PHP, ASP, JSP, etc.

Qu'est-ce que le développement back-end exactement ?

En réalité, même si le développement front-end obtient l'essentiel de la gloire, la plupart du code qui existe dans le monde (sans doute le code le plus utile) est quelque chose que les utilisateurs finaux ne voient jamais. .

Pour faire simple, le développement back-end est du code écrit par des développeurs qui ne peut pas être vu directement.

Que fait un développeur backend ?

Ce que fait un développeur backend varie considérablement en fonction de la taille et de la portée de l'application sur laquelle il travaille. Lorsque j'étais développeur backend, j'ai beaucoup travaillé sur la logique métier dans les applications, ainsi que sur l'extraction et la récupération de données depuis le frontend.

Dans le monde du développement Web, la plupart des développeurs back-end sont engagés dans la construction de la véritable logique derrière les applications sur lesquelles ils travaillent.

En règle générale, les développeurs front-end créent l'interface utilisateur, tandis que les développeurs back-end écrivent le code pour le faire fonctionner. Par exemple, un développeur front-end crée une interface dans une application avec un bouton qui, lorsqu'il est enfoncé, obtient les données du client.

Les développeurs backend écrivent le code qui fait fonctionner les boutons, en indiquant quelles données extraire de la base de données et les renvoyer au frontend (et éventuellement les afficher là-bas).

Les développeurs backend peuvent également être fortement impliqués dans l'architecture du système, en décidant comment organiser la logique du système afin qu'il puisse être maintenu et fonctionner correctement.

Il peut être impliqué dans la construction d'un framework ou d'une architecture système pour faciliter la programmation. Les développeurs back-end passent plus de temps à implémenter des algorithmes et à résoudre des problèmes que les développeurs front-end.

J'ai toujours apprécié le travail de développement backend car c'est plutôt un défi.

Cela ne veut pas dire que les développeurs front-end ne résolvent pas des problèmes difficiles, mais souvent les tâches de développement front-end consistent davantage à créer l'interface utilisateur et le contenu qui y est associé qu'à mettre en œuvre la logique métier réelle qui fait fonctionner l'application.

Principales technologies et compétences pour le développement back-end

Être développeur front-end nécessite de connaître une gamme d'outils pour créer des interfaces utilisateur, tandis que back- fin du développement Les gens utilisent souvent un ensemble complètement différent d'outils et de compétences pour faire leur travail efficacement. Les développeurs backend sont les plus exposés aux connaissances liées aux bases de données SQL. Parce que la plupart des données back-end doivent être connectées à la base de données.

Le travail que le backend doit souvent effectuer est d'écrire, de lire et de traiter les données de la base de données ou d'autres sources de données. Vous devez également comprendre le framework Web PHP, ASP.net MVC, etc. ou les frameworks de développement Web côté serveur pour créer des applications

Résumé : En tant que développeur back-end qualifié, vous devez maîtriser divers frameworks et bibliothèques, et intégrez-les dans des applications et créez du code et une logique métier.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn