Nos dias atuais, o desenvolvimento web vem se tornando cada vez mais presente em todo o mundo, seja em aplicações de compras ou até mesmo no controle interno de estoque de grandes empresas. Toda aplicação web é dividida em duas camadas principais, chamadas front-end, que é tudo o que o usuário interage e vê e back-end, que é responsável pelas regras de negócio do produto e de seu banco de dados. Para desenvolver uma aplicação front-end, têm-se duas tecnologias que podem ser usadas, o Client Side Rendering e o Server Side Rendering. |