Perguntas do Quiz

Como você organiza seu código?

Você usa o pattern de modulo, herança clássica, algo mais?
Topics
JAVASCRIPT
Edit on GitHub

No passado, os desenvolvedores usavam o Backbone para os meus modelos, que incentivava uma abordagem mais OOP, criando modelos Backbone e anexando métodos a eles.

O padrão de módulo ainda é ótimo, mas nos dias de hoje, os desenvolvedores preferem usar o React/Redux, que utiliza um fluxo de dados unidirecional baseado na arquitetura Flux. Agora é comum representar o modelo de dados de um aplicativo usando objetos simples e escrever funções puras de utilidade para manipular esses objetos. O State é manipulado usando ações e redutores como em qualquer outra aplicação Redux.

Evite usar herança clássica sempre que possível. Quando e se tiver, mantenha estas regras.

Edit on GitHub