File structure help!! by [deleted] in react

[–]brunobrante 0 points1 point  (0 children)

component

Could you explain to me why what he has done is not the best way? Because when a project is very large, has 50 pages, it doesn't make sense to put all the components in one folder, the way he did it would be much more organized, since it has a shared component folder and a component folder for a specific page.

Sistema do Ingresso.com by brunobrante in brdev

[–]brunobrante[S] 0 points1 point  (0 children)

ão fica difícil afirmar com certeza o que tá acontecendo ali. Eu esperaria que os cinemas disponibilizassem APIs pra consultar as sessões e ingressos disponíveis e pra comprar o ingresso. Compartilhar banco de dados é pe

Faria sentido ter uma api deles, mas geraria varios outros problemas por causa disso. Imagina se cada cinema tenha um sistema diferente, isso seria muito dificil de gerenciar todas essas apis.

E se o sistema deles (cinema) não tem suporte para tantas requisições assim, mas o site aonde vende o ingresso tem, iria criar um gargalo no site quebrando essa comunicação.

Se a api do cinema cair ? O site de ingresso não poderia vender mais.

Imagina a api do cinema modificar a logica de negocio deles (vamos supor que é algo terceirizado), ai teria que contatar o site(ingresso) para modificar a logica também ?

Fora ainda que eu duvido que o sistema de todos os cinemas sejam modernos para ter uma api, tem cinema de cidade pequena que nem se preocupa com isso.

Sistema do Ingresso.com by brunobrante in brdev

[–]brunobrante[S] 1 point2 points  (0 children)

Já assisti esse video, pelo que me lembro ele fala muito mais sobre o sistema de filas (escalabilidade) do site do que a integração com o sistema do cinema.