Imagine que você desenvolveu um site e o instrumentou com o monitoramento de Browser da New Relic. O conjunto de recursos principais do New Relic fornece muitas informações, mas você quer algo personalizado. Você deseja decidir se um novo design para seu site envolverá melhor seu usuário. Em outras palavras, você deseja testar um design A/B e tomar uma decisão com base nos dados.
Para esta tarefa, você poderia criar um aplicativo New Relic usando React, o kit de desenvolvimento de software New Relic One e o poder ilimitado das tecnologias web modernas.
Os aplicativos New Relic são desenvolvidos com uma das bibliotecas JavaScript mais populares do desenvolvimento web: React. Como você tem liberdade ao escrever código React, você pode personalizar a lógica do seu aplicativo, projetar seus próprios componentes ou aproveitar a abundância da biblioteca de componentes de código aberto. Portanto, para seu aplicativo de teste A/B, se quiser escrever uma lógica personalizada para encerrar o teste com base nos resultados, você pode fazê-lo.
O kit de desenvolvimento de software (SDK) New Relic One permite criar, servir, publicar e implantar aplicativos na plataforma New Relic. Ele também fornece uma série de componentes React para coletar dados, apresentar informações, lidar com a interação do usuário e muito mais. Você usa componentes como Button
e Dropdown
para criar uma experiência interativa que parece nativa do New Relic. Você usa os componentes Table
e Chart
para exibir dados de sua conta New Relic ou de outro lugar. Ao criar seu aplicativo de teste A/B, você usaria o componente NrqlQuery
do SDK para buscar dados do Browser de sua conta.
Com código React personalizado, componentes SDK e o amplo mundo da biblioteca de código aberto, você pode criar seu aplicativo A/B de teste no New Relic. Mas antes de criar um para você, você pode querer verificar o catálogo de aplicativos para ver se alguém o superou! Se o catálogo já tivesse um aplicativo para isso, você poderia adicioná-lo à sua conta com alguns cliques, outro benefício de criar aplicativos no New Relic.
Ao longo deste curso, você construirá um aplicativo New Relic do mundo real para executar e gerenciar o teste A/B. Você visualizará dados do Browser para seus projetos concorrentes, verá dados históricos de testes anteriores e até mesmo escolherá um projeto vencedor e encerrará o teste, tudo a partir do seu aplicativo New Relic! Mas antes de começar a construir gráficos e fazer solicitações http, você precisa aprender do que são feitos os aplicativos New Relic.
Curso
Esta lição faz parte de um curso que ensina como construir um aplicativo New Relic do zero. Continue para a primeira lição: Aprimore seus serviços de demonstração.