Monolith vs. Microfronts

Êtes-vous dans l'air du temps et votre application web utilise les technologies les plus avancées? Alors vous utilisez certainement des micro-fronts! Assez provocant, non?





Toutes ces difficultés et difficultés, mais pour quoi? Votre frontend sera de toute façon obsolète dans quelques mois, et vous feriez mieux d'investir dans des composants réutilisables. Rien ne vaut un monolithe! Aussi un point de vue assez étroit, non?





. , , - :





!









, , , . , , Piral, . , .





, , (Jonathan Saring).





Bit.dev, - , ( , – Bit).





, . , . , , , . .





, , , – .





, , , . , , : , .





:

















, , . , . . , , , . , , , , ( ) . , , .





, - "legacy". . - , - . , , .





Lorsqu'ils sont correctement définis, les microfronts peuvent surpasser leurs ancêtres monolithiques.

. , , . , (, ) , , . ( ) . , , .





:

















? , , , , . , , .





, . . 1 5 , . - , . , .





Différentes équipes traitent différentes parties de l'application

, , , . , , . , . - , "nexus" "scrum of scrums". , , , .





Une grande équipe pour une seule application
,

, , . - . , , , . , " ", , " ".





. , . CI/CD . .





, . , .





, ?





  • ( , ..)





  • ( , , , )





  • ( , )





, ?





  • ( , )





  • ( , , )





  • ( , )





, .





. , "" , . . , , , , , . , ( ):

















. - .





. , , . , .





, . , . - ! - !





Ne vous inquiétez pas que les gens vous disent ce qui est actuel et quelles sont les meilleures pratiques. Réfléchissez mieux à votre problème et essayez de trouver la meilleure solution. C'est aussi plus qu'un simple point de vue technique et commercial - il ne faut pas négliger votre équipe (considérez l'expérience de chacun, son ouverture aux différentes solutions, etc.).








All Articles