O documento descreve uma apresentação sobre desenvolvimento client-side em 2016. Apresenta paradigmas de programação, APIs, frameworks e desafios como sincronia de dados, performance e desenvolvimento para múltiplos dispositivos. Recomenda escolher abordagens de acordo com os objetivos do projeto, usuários e tempo disponível.
57. Eu quero desenvolver
aplicações sem me preocupar
demais em aprender algo
além da tecnologia,com
partes reutilizáveis,de fácil
manutenção e que traga uma
boa experiência para os
usuários.
58. Usuários.
Considere que existem dois tipos de usuário:
“regular” e “altamente interativo”. No contexto
desta palestra o foco é no interativo.
92. Esse é o estilo matemático.
Eu defino funções previsíveis,
que apenas alteram o estado
do seu escopo e nunca
causam efeitos colaterais
(nunca mudam estados fora
de si mesmas).
97. O contrário do imperativo e
passivo, vai junto com
o funcional.
Ele diz explicitamente que
vai reagir quando acontecer
tal coisa nos outros.
Ninguém manda nele
diretamente, ele manda em
si mesmo e se controla.
101. Também vai junto com
o funcional.
Advoga que a melhor forma
de evitar efeitos colaterais é
não armazenar estado,
simplesmente transformar
e retornar.
177. O que você quer fazer?
Em/por quanto tempo?
Para qual usuário?
178. O que você quer fazer?
Em/por quanto tempo?
Para qual usuário?
Qual seu principal desafio?
179. O que você quer fazer?
Em/por quanto tempo?
Para qual usuário?
Qual seu principal desafio?
Como o BE/dados estão
estruturados?
180. O que você quer fazer?
Em/por quanto tempo?
Para qual usuário?
Qual seu principal desafio?
Como o BE/dados estão
estruturados?
Qual modelo mental da
equipe?
181. O que você quer fazer?
Em/por quanto tempo?
Para qual usuário?
Qual seu principal desafio?
Como o BE/dados estão
estruturados?
Qual modelo mental da
equipe?
Vocês tem tempo para
aprender?
197. Você pode ajudar.
1. Soluções para paralelismo.
2. Propor como trabalhar offline.
3. Como transitar entre frameworks.
4. Melhorar data models no cliente.
198.
199. Nós não temos o “luxo”
de só escolher uma
fórmula da prateleira.