Fique ligado nos dias 15 e 16 de novembro para ouvir palestras e apresentações de alguns dos melhores palestrantes e educadores do setor sobre o futuro do desenvolvimento da web. Transmição ao vivo na Cloudflare TV, sem necessidade de registro!
Rita Kozlov
Participe conosco da chamada inicial para apresentar nossa Speaker Series, com nossa Diretora de Produtos, Rita Kozlov e nosso Diretor de Defesa de Desenvolvedores, Kristian Freeman.
Gift Egwuenu
Vamos falar sobre a ideia de que o aprendizado é uma parte essencial da carreira e o quanto é importante encontrar o melhor método de aprendizagem para você Além disso, vamos ver algumas técnicas de aprendizado com um foco crítico no aprendizado em público.
Prosper Otemuyiwa
Nesta palestra, você verá como ser um desenvolvedor super produtivo, acelerando seu trabalho com a pesquisa de código, até mesmo em grandes bases de código, descobrindo segredos e vulnerabilidades e revelando insights do código.
James Quick
Nos últimos anos, o Jamstack mudou drasticamente a maneira como criamos sites. Com essas mudanças tão rápidas, você conhece as práticas recomendadas para proteger seus aplicativos Jamstack?
Nesta palestra, vamos falar sobre autenticação e autorização e como esses dois recursos mudaram com a evolução do Jamstack. Também vamos discutir como acompanhar e validar usuários no lado do cliente e do servidor usando cookies, sessões e tokens web JSON. Participe desta conversa para não ficar para trás em questões de autenticação moderna no Jamstack.
Erwin van der Koogh
Escrever um banco de dados já é difícil o suficiente. Escrever um banco de dados que replique escritas facilmente para vários continentes é mais difícil ainda. Porém o AWS, o Azure e players menores como o FaunaDB têm ótimas soluções para isso.
Mas e se você quiser distribuir seu banco de dados em centenas de locais em vez de em algumas regiões? Nesta palestra, vamos explicar um novo modelo que a Cloudflare desenvolveu para solucionar esse desafio e os próximos passos.
Matthew Mueller
Vamos mostrar como configurar e implantar o Cloudflare Worker, que usa o Prisma Client e o Prisma Data Proxy para se conectar ao banco de dados SQL ou MongoDB. O Data Proxy também gerencia o pool de conexões, então, você nunca sobrecarrega seu banco de dados com muitas conexões.
Jon Kuperman, Mike Sherov
Nesta sessão iremos mostrar a você como simplificar seu fluxo de trabalho de desenvolvimento utilizando o Workers para criar soluções rapidamente, pois caso contrário, seria necessário comprá-las de um terceiro. Por exemplo, usar o Workers para geolocalização, otimização de imagens e detecção de bots.
Luke Edwards, Nick Reese
Participe dessa conversa informal sobre uma estrutura que prioriza o SEO para criar sites estáticos de alta performance em grande escala.
Vanessa Freudenberg
Com o Croquet, você cria aplicativos web para vários usuários em tempo real sem servidor ou código de rede. Vanessa, cofundadora e diretora de arquitetura da Croquet, vai demonstrar como criar esse tipo de aplicativo executando só um pouco de JavaScript do lado do cliente no navegador web. Enquanto isso, nos bastidores, os servidores globais da Croquet estão sincronizando suas sessões no navegador e mantendo a baixa latência da computação de borda, e assim você não precisa implantar nada.
A Croquet está testando a migração dos servidores para uma implantação sem servidor e a Vanessa vai explicar por que o Cloudflare Workers e o Durable Objects são as ferramentas ideais para isso.
Obinna Ekwuno
Todas as plataformas sem servidor são uma extensão dos superpoderes dos desenvolvedores de front-end e ficam ainda melhores sem servidor ao fazer com que aquela linha indefinida do middleware, sobre quem possui o quê, entre as equipes de back-end e front-end, se torne um pouco mais clara. A pergunta "Quem é o dono do servidor de proxy?" finalmente tem uma resposta. "Sou eu!".
Mas o que acontece com o código sem servidor quando ele "sai" do nosso computador? Para onde ele vai? Ele faz novos amigos longe daqui? Ele consegue se adaptar e crescer conforme escalonamos? Vamos falar sobre isso. Nesta palestra, conversaremos um pouco sobre como inovar em plataformas sem servidor.
Jon Kuperman, Jeff Posnick
Nesta sessão, você vai aprender a renderizar seu site totalmente sob demanda, usando o Cloudflare Workers para gerar HTML na nuvem e Service do Workers para armazenar em cache e gerar HTML no lado do cliente.
Jon Kuperman, Aisha Blake
Participe de um bate-papo informal sobre como explorar o estado das estruturas full stack e como monitorá-las. Nossa conversa será conduzida por Aisha Blake, engenheira-líder de Relações com Desenvolvedores da New Relic e Jon Kuperman, porta-voz de desenvolvedores na Cloudflare.
Robert Aboukhalil
Vamos falar sobre como criar APIs com tecnologia WebAssembly no Cloudflare Workers. Como exemplo concreto, vamos usar uma ferramenta de análise de dados escrita em C, compilá-la no WebAssembly e implantá-la com o Wrangler. Também vamos discutir várias ferramentas de depuração, bem como as vantagens e desvantagens do WebAssembly sem servidor.
Terça-feira, 16 de novembro, 10h30 às 11h (PT)
Rob Sutter, Kristian Freeman
Você tem um encontro marcado com a gente e o porta-voz de desenvolvedores da Fauna, Rob Sutter, para saber mais sobre como gerenciar o estado do seu aplicativo com sólida consistência e ainda ter a baixa latência exigida pelos usuários.
William Lyon
Exibir conteúdo relevante para os usuários pode ser particularmente desafiador para os sites de notícias. Nesta palestra, vamos falar sobre como criar um ponto de terminação de recomendação de notícias com reconhecimento de local usando o Cloudflare Workers e o banco de dados gráfico Neo4j.
Terça-feira, 16 de novembro, 11h30 às 12h (PT)
Kapehe
Nesta conversa, vamos criar nossa própria página de eventos com o Nuxt.js e o Sanity.io using um projeto inicial do Sanity. Quando o front-end e o back-end de conteúdo estiverem prontos, vamos implantar tudo no Cloudflare Pages. Por meio de um teste de estresse, da adição de alguns webhooks alimentados pelo GROQ do Sanity com o Cloudflare Deploy Hooks e validação de conteúdo, o resultado será uma página de eventos totalmente funcional.
Vishwa Mehta
Nesta palestra, vou definir o manual para criar aplicativos sem servidor usando o Cloudflare Workers e mostrarei como o Hasura se encaixa na arquitetura. Em seguida, você vai entender a anatomia de um aplicativo básico com autenticação JWT e RBAC implementados. Neste caso, o serviço de autenticação é uma função sem servidor implantada com o Workers e vinculada à API GraphQL com o Hasura Actions. Além disso, vamos usar o mecanismo de autorização integrado do Hasura para implementar controle de acesso baseado em função para que nossos usuários acessem dados no banco de dados.