Plan du site  
pixel
pixel

Articles - Étudiants SUPINFO

Choose the right Stack: The Back-end

Par Anis BENZIANE Publié le 03/08/2019 à 22:45:00 Noter cet article:
(0 votes)
Avis favorable du comité de lecture

Summary

This series of articles demystifies marketing myths and jargon for software product design and MVPs.

Here is the summary:

What's that ?

People will use the term “Back-end” to talk about servers. That's where all the hidden logic comes in.

The server is like the "Maestro" of your digital product. He communicates with all parties in the Stack and coordinates their work. He is also responsible for communication with the client (browser, mobile device, IoT device, etc.) who presents the user interface.

The server is also responsible for contacting third party services. For example, talking with payment gateways, querying twitter information...etc.

A little bit of technique

In reality, the back-end is one or more programs working together to fulfill their role as a "maestro".

There are two ways to conceive the back-end: either in a single large program managing all tasks, called monolithic architecture. Or, in a bunch of small specialized programs, called micro-service architecture.

Again, there is no one-size-fits-all solution. It all depends on the context of the project. Nevertheless, since we are building an MVP and we need to focus on the rapid approach, I personally agree with the MonolithFirst approach, as Martin Fowler explains

Conclusion

Now that you have an idea of the back-end role, you understand the need for versatile developers as back-end developers. They will need to have experience with the particular technologies you have chosen, but also the ability to adapt to Stack's changes.

A propos de SUPINFO | Contacts & adresses | Enseigner à SUPINFO | Presse | Conditions d'utilisation & Copyright | Respect de la vie privée | Investir
Logo de la société Cisco, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société IBM, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Sun-Oracle, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Apple, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Sybase, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Novell, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Intel, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Accenture, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société SAP, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Prometric, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Toeic, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo du IT Academy Program par Microsoft, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management

SUPINFO International University
Ecole d'Informatique - IT School
École Supérieure d'Informatique de Paris, leader en France
La Grande Ecole de l'informatique, du numérique et du management
Fondée en 1965, reconnue par l'État. Titre Bac+5 certifié au niveau I.
SUPINFO International University is globally operated by EDUCINVEST Belgium - Avenue Louise, 534 - 1050 Brussels