SlideShare uma empresa Scribd logo
Sebastian Ferrari - Why React is good for business
Sebastian Ferrari
@Taller / Montevideo, Uruguay
CTO & Co-fundador.
Twitter / Github: @sebas5384
Por que React é bom
para os negócios ?
React é uma tecnologia
para criar UI’s
Tecnologia é a aplicação de
conhecimento técnico ou
científico em forma de
ferramentas
UI
Função
Data
Usuário
Tecnologia tem o poder
de criar novas oportunidades
de negócio
A tecnologia certa, tem o poder
de criar novas oportunidades
de negócio
Benz Patent Motor Car:
Primeiro carro (1885–1886)
Influências do React
Previsibilidade
λ
Programação funcional e reativa
reduzem a complexidade
λ
Reduzem side-effects
Sebastian Ferrari - Why React is good for business
Tempo
Usuário
Usuário Cliente
Usuário Dev Cliente
Menos complexidade ajuda a
encontrar bugs em menos tempo
e com menos side-effects
Aumento de interoperabilidade
API pequena e bem definida
Ecossistema
Testabilidade
Componentes são funções que se
comportam de acordo
com seus parâmetros
Sebastian Ferrari - Why React is good for business
Diminui o custo de criação
de testes e seu tempo
de execução
Ferramentas consolidadas
com quase zero custo de setup
Jest
Escalabilidade
Uma tecnologia
várias plataformas
Reutilização de código
Menor quantidade de
arquivos vs. tecnologias
( css, js, html )
Sebastian Ferrari - Why React is good for business
CSS
JS /
Markup
Diminui a separação entre
back-end e front-end
Front-end Back-end
JS
Robustez
Estabilidade:
boa cadência de releases e
upgrade paths
Comunidade crescendo
rapidamente
Slack BR
Comunidade tendo voz
BSD + Facebook
Usado em produção:
Usado em produção:
It was extremely difficult to change without causing
some side effect or bug somewhere else in the
application … When the team rebuilt it in React they
found that their rate of new bugs being introduced
had gone through the floor.
Spencer Ahrens
Facebook Ads
React has exceeded our requirements and enabled
us to build a tremendous foundation on which to
innovate the Netflix experience…
Fonte: https://medium.com/netflix-techblog/netflix-likes-react-509675426db
Netflix
Conclusão
Aumenta manutenabilidade
Diminui:
Custo de resolução de bugs.
Índice de bugs em produção.
Aumenta escalabilidade
do time de devs
Mantém o fluxo de entrega de
valor estável
Sebastian Ferrari - Why React is good for business
Aumenta qualidade
da experiência do usuário
Obrigado !!
blog.taller.net.br/taller-contrata
Reference Links
This talk was influenced by this article
and experiences at Taller.
This template was created in partnership with
@isacjunior and are available at our Medium.

Mais conteúdo relacionado

PDF
Katalon,o Selenium fácil
PDF
Android apps ci
PPTX
Integração continua sem traumas
PPTX
Conhecimentos para tomar atitude e migrar sua aplicação para asp.net core
PDF
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
ODP
Eclipse Rich Client Platform - FISL 2009 - PT-BR
PPTX
6. apresentacao rp tec com 2018 igor rozani e felipe muniz
PDF
Projetos reativos com Angular, RxJS e Redux (ngRx)
Katalon,o Selenium fácil
Android apps ci
Integração continua sem traumas
Conhecimentos para tomar atitude e migrar sua aplicação para asp.net core
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.
Eclipse Rich Client Platform - FISL 2009 - PT-BR
6. apresentacao rp tec com 2018 igor rozani e felipe muniz
Projetos reativos com Angular, RxJS e Redux (ngRx)

Mais procurados (20)

PDF
Ionic 3
PDF
Migrations com Entity Framework Core
PDF
Desmistificando a programação reativa
PDF
Criando uma arquitetura para seus testes de API com RestAssured
PPSX
DevOps Days SP 2019
PDF
Ionic Reativo com RxJS e ngRx
PDF
Slides Testes de API com Codeception
PDF
Novidades das Bibliotecas Jetpack do Android (2021)
PDF
Slides palestra codeception
PDF
Xamarin + App Center + Azure DevOps = 
PDF
InterCon 2016 - Refactor direto e reto: migração de uma arquitetura 100% acop...
PPTX
Dilemas de um Desenvolvedor .NET na Terra do PowerShell
PPTX
3. apresentacao rp tec com 2018 gustavo bernardes
PDF
InterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecer
PDF
Angular + Redux (ngRx)
PPTX
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
PPTX
Feedback mais rápido na sua build dividindo os testes funcionais
PPT
Integracao Continua com CruiseControl
PPTX
Automação mobile Android - TDC
PDF
A importancia de testes em todos os aspectos
Ionic 3
Migrations com Entity Framework Core
Desmistificando a programação reativa
Criando uma arquitetura para seus testes de API com RestAssured
DevOps Days SP 2019
Ionic Reativo com RxJS e ngRx
Slides Testes de API com Codeception
Novidades das Bibliotecas Jetpack do Android (2021)
Slides palestra codeception
Xamarin + App Center + Azure DevOps = 
InterCon 2016 - Refactor direto e reto: migração de uma arquitetura 100% acop...
Dilemas de um Desenvolvedor .NET na Terra do PowerShell
3. apresentacao rp tec com 2018 gustavo bernardes
InterCon 2016 - Gerenciando deploy e atualização de 450 apps sem enlouquecer
Angular + Redux (ngRx)
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
Feedback mais rápido na sua build dividindo os testes funcionais
Integracao Continua com CruiseControl
Automação mobile Android - TDC
A importancia de testes em todos os aspectos
Anúncio

Destaque (6)

PPTX
Mercedes Benz Salao do Automovel 2012
PPT
APRESENTAÇÃO MERCEDEZ BENZ
PDF
Perspectiva do CEO Grupo Pestana em relação aos canais de venda
PDF
A evolução da Mercedes-Benz!
PPTX
Coletiva - Função FleetBoard - Mercedes-Benz
PDF
CONCESSIONÁRIA MERCEDES-BENZ ITAVEMA
Mercedes Benz Salao do Automovel 2012
APRESENTAÇÃO MERCEDEZ BENZ
Perspectiva do CEO Grupo Pestana em relação aos canais de venda
A evolução da Mercedes-Benz!
Coletiva - Função FleetBoard - Mercedes-Benz
CONCESSIONÁRIA MERCEDES-BENZ ITAVEMA
Anúncio

Semelhante a Sebastian Ferrari - Why React is good for business (20)

PPTX
Keynote Visual Studio Summit 2016
PPTX
RedGate .NET Reflector no dia-a-dia de um programador
PDF
Artigo Automação de testes funcionais com Demoiselle Behave
ODP
Arquitetura web para sistemas de negócio
PPT
Apresentação ISFramework
PPTX
Aprenda a controlar sua aplicação ASP.NET Core com técnicas de DevOps e ALM
PPTX
Innovation Days 2009 - Inovação e Software+Services
PPTX
Uma visão geral sobre a plataforma de aplicações
PPSX
Infoschema - Company Overview
PPTX
Reuso de software
PPT
Scrum e o Ambiente de Desenvolvimento Ágil
PPS
Arquitetura de Software
PDF
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
PPT
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
PPT
Tees Final
PPT
ASP.NET MVC com jQuery (Retome o controle da sua aplicação web)
PPTX
Reengenharia de Software
PPTX
Treinamento ASP.NET 2014
ODP
CakeSP - Specta Platform: CakePHP, Flex, Fake
PDF
Automação de testes - uma introdução sobre estratégias
Keynote Visual Studio Summit 2016
RedGate .NET Reflector no dia-a-dia de um programador
Artigo Automação de testes funcionais com Demoiselle Behave
Arquitetura web para sistemas de negócio
Apresentação ISFramework
Aprenda a controlar sua aplicação ASP.NET Core com técnicas de DevOps e ALM
Innovation Days 2009 - Inovação e Software+Services
Uma visão geral sobre a plataforma de aplicações
Infoschema - Company Overview
Reuso de software
Scrum e o Ambiente de Desenvolvimento Ágil
Arquitetura de Software
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
Tees Final
ASP.NET MVC com jQuery (Retome o controle da sua aplicação web)
Reengenharia de Software
Treinamento ASP.NET 2014
CakeSP - Specta Platform: CakePHP, Flex, Fake
Automação de testes - uma introdução sobre estratégias

Mais de React Conf Brasil (10)

PDF
Sibelius Seraphini - Relay Modern
PDF
Matheus Lima - O que tem de funcional no React
PDF
Matheus Marsiglio - Isomorphic React + Redux App
PDF
Sashko Stubailo - The GraphQL and Apollo Stack: connecting everything together
PDF
João Gonçalves - Show do Milhão PWA com React (Caso de Sucesso)
PDF
Raphael Amorim - Scrating React Fiber
PDF
James Baxley - Statically typing your GraphQL app
PDF
Marcelo Camargo - Let's dive into Babel: how everything works
PDF
Kete Rufino e Christiano Milfont - Transformando um front-end legado em uma R...
PDF
Fernando Daciuk - The magic world of tests with Jest
Sibelius Seraphini - Relay Modern
Matheus Lima - O que tem de funcional no React
Matheus Marsiglio - Isomorphic React + Redux App
Sashko Stubailo - The GraphQL and Apollo Stack: connecting everything together
João Gonçalves - Show do Milhão PWA com React (Caso de Sucesso)
Raphael Amorim - Scrating React Fiber
James Baxley - Statically typing your GraphQL app
Marcelo Camargo - Let's dive into Babel: how everything works
Kete Rufino e Christiano Milfont - Transformando um front-end legado em uma R...
Fernando Daciuk - The magic world of tests with Jest

Último (7)

PPTX
Mapeamento de Objeto para Tabela Relacional
PDF
Dos requisitos ao código: como criar código rastreável em PHP
PDF
Evolução em código: algoritmos genéticos com PHP
DOC
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO
PPTX
Curso de Windows 11 resumido na prática.pptx
DOC
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
PDF
apresentacao introducao computacao ead.pdf
Mapeamento de Objeto para Tabela Relacional
Dos requisitos ao código: como criar código rastreável em PHP
Evolução em código: algoritmos genéticos com PHP
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO
Curso de Windows 11 resumido na prática.pptx
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
apresentacao introducao computacao ead.pdf

Sebastian Ferrari - Why React is good for business