Full Stack Week 2021

Durante a Full Stack Week da Cloudflare anunciamos que iríamos capacitar os desenvolvedores a escrever códigos sem se preocupar com infraestrutura, segurança, performance e escalabilidade.

Sejam todos bem-vindos à Full Stack Week

Nesta semana, assim como nas Semanas de Inovação, vamos fazer uma série de anúncios para mostrar como vemos o futuro da computação e oferecer aos desenvolvedores as ferramentas necessárias para criar aplicativos em nossa Rede.

Saiba mais

Fazer conexões com TCP e Sockets para Workers

A capacidade de fazer conexões de clientes TCP e QUIC a partir do Workers e dos Durable Objects, bem como a capacidade de se conectar ao Workers por TCP e QUIC sem usar HTTP, chegará ao Cloudflare Workers. Dê uma espiada no que estamos fazendo.

Saiba mais

Comunicado de imprensa: A Cloudflare torna mais fácil para os desenvolvedores criarem qualquer aplicativo em sua plataforma sem servidor líder do setor

A Cloudflare anunciou novas ferramentas e integrações para tornar o desenvolvimento de aplicativos simples, flexível e rápido. Agora, os desenvolvedores poderão se conectar aos bancos de dados existentes, como MySQL, MongoDB, Prisma ou Postgres, juntamente com as próprias ferramentas da Cloudflare, como Durable Objects, para armazenar e acessar dados de maneira fácil e inteligente na borda.

Saiba mais

Desenvolvedor em destaque: como vencer a Game Jam com Jamstack e Durable Objects

Guido venceu na categoria de inovação de uma das maiores Game Jams com uma combinação de Pages, Durable Objects, APIs de navegador modernas e muita criatividade.

Saiba mais

Durable Objects — já disponíveis

Hoje anunciamos que os Durable Objects já estão disponíveis para todos e prontos para produção para você usar!

Saiba mais

O Workers agora é compatível com duas plataformas de dados modernas: MongoDB Atlas e Prisma

Com as implantações globais integradas, a grande escalabilidade e a flexibilidade do JavaScript, cada vez mais aplicativos estão sendo criados na nossa plataforma.

Saiba mais

Conheça os conectores de bancos de dados relacionais

Os clientes já podem se conectar a bancos de dados Postgres ou MySQL diretamente do Workers com o Cloudflare Tunnel. No futuro, será possível usar conectores de banco de dados para fazer isso de forma nativa, com uma API Socket padronizada.

Saiba mais

Apresentação da série de palestras para desenvolvedores da Cloudflare

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.

Sintonize

Uma regra para todos: aprendizado público

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.

Sintonize

Otimizar o fluxo de trabalho do desenvolvedor com o Sourcegraph

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.

Sintonize

Proteger seus aplicativos Jamstack — Alguns conceitos que você precisa saber

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.

Sintonize

Streaming de aplicativos web na borda

Sunil Pai

Vamos falar sobre o futuro do React e de outras estruturas de aplicativos web, bem como sobre o papel da renderização na borda na evolução do desenvolvimento de aplicativos.

Sintonize

Como distribuir seu banco de dados a centenas de locais de borda?

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.

Sintonize

Conectar bancos de dados SQL ou MongoDB ao Cloudflare Workers com o Prisma

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.

Sintonize

Três maneiras de simplificar seu fluxo de trabalho com o Cloudflare Workers

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.

Sintonize

Impulsionar sites estáticos em escala com Svelte e Elder.js

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.

Sintonize

O que foi lançado na segunda-feira na Full Stack Week

Greg McKeon, Kabir Sikand, Erwin van der Koogh

Você tem um encontro marcado com nossas equipes de produtos e engenharia para falar sobre os lançamentos de hoje!

As novidades são: conectores de bancos de dados relacionais, compatibilidade do Workers com MongoDB Atlas e Prisma, Durable Objects, TCP e Sockets para Workers e Jamstack e Durable Objects.

Sintonize

Croquet: computação de borda para desenvolvedores de front-end (!)

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.

Sintonize

wrangler 2.0 — uma nova experiência para o desenvolvedor do Cloudflare Workers

É um prazer anunciar a segunda geração de ferramentas para desenvolvedores do Cloudflare Workers. É uma nova experiência para o desenvolvedor pronta para uso, extremamente rápida e pode até mesmo executar o Workers em uma máquina local. (Sim!)

Saiba mais

Gerar tipos automaticamente para o Cloudflare Workers

Toda vez que o código de runtime do Workers é criado, um script é executado nas APIs públicas e gera os tipos Rust e TypeScript, bem como um arquivo JSON que contém uma representação intermediárias de tipos estáticos. Os tipos são enviados aos repositórios adequados e o arquivo JSON é carregado também.

Saiba mais

Desenvolvedor em destaque: James Ross, Nodecraft

Com o Nodecraft, gamers podem hospedar servidores dedicados para seus jogos favoritos. James Ross é o diretor de tecnologia da Nodecraft e defendeu a adoção da Cloudflare — principalmente o Cloudflare Workers — na empresa.

Saiba mais

Conheça os Serviços: crie aplicativos distribuídos e compostos no Cloudflare Workers

É um prazer anunciar os Serviços, o novo jeito de criar aplicativos distribuídos e compostos no Cloudflare Workers. Saiba como os Serviços substituem a tradicional "arquitetura de microsserviços" por um modelo de abstração alternativo e sem custos.

Saiba mais

Os módulos JavaScript já são compatíveis com o Cloudflare Workers

Agora você pode usar os módulos JavaScript, também conhecidos como ECMAScript ou "ES", no Cloudflare Workers. Isso substitui a antiga sintaxe "addEventListener" por uma nova semântica de "importação" e "exportação" que facilita muito a escrita de código modular e reutilizável.

Saiba mais

Criar apps com o Cloudflare Workers e o Hasura

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.

Sintonize

O estado dos frameworks de pilha completa

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.

Sintonize

Renderização de trabalhos de serviço, na nuvem e no navegador

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.

Sintonize

Jamstack te dá asas

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.

Sintonize

WebAssembly sem servidor com o Cloudflare Workers

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.

Sintonize

Como aprimorar as recomendações de notícias com o Cloudflare Workers e grafos de conhecimento

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.

Sintonize

Lançamentos da terça-feira na Full Stack Week

Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Jon Kuperman, Kristian Freeman

Você tem um encontro marcado com nossas equipes de produtos e engenharia para falar sobre os lançamentos de hoje!

Hoje, vamos conversar sobre o Wrangler V2 Beta, apresentar os Serviços do Workers; Os módulos JavaScript do Workers; os Tipos Gerados Automaticamente e temos um desenvolvedor em destaque, o James Ross da Nodecraft.

Sintonize

Cloudflare Pages firma parceria com um dos principais CMSs sem cabeçalho

Cloudflare Pages firma parceria com um dos principais CMSs sem cabeçalho

Saiba mais

O Cloudflare Pages agora é full-stack

O Cloudflare Pages com Funções já está em Beta aberto!

Saiba mais

O Cloudflare Pages já é compatível com o GitLab

Cloudflare Pages firma parceria com o GitLab para integração completa com git.

Saiba mais

Desenvolvedor em destaque: Chris Coyier, CodePen

Devido à natureza da CodePen — a saber, código de hospedagem e um recurso de incorporação incrivelmente popular, que permite aos desenvolvedores compartilhar as "canetas" da CodePen em todo o mundo —, qualquer tipo de otimização pode ter um impacto massivo nos negócios da CodePen.

Saiba mais

Criar um aplicativo full-stack com o Cloudflare Pages

O suporte full-stack para o Cloudflare Pages já está em Beta aberto e você pode testar hoje com este exemplo de projeto de compartilhamento de imagem que se integra com KV, Durable Objects, Cloudflare Images e Cloudflare Access.

Saiba mais

Lançamentos da quarta-feira na Full Stack Week

Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Jon Kuperman, Kristian Freeman

Você tem um encontro marcado com nossas equipes de produtos e engenharia para falar sobre os lançamentos de hoje!

Não perca: O Cloudflare Pages agora é Full Stack; Cloudflare Pages firma parceria com o GitLab; Criação de Full Stack com o Pages, Parcerias do Cloudflare Pages com CMSs sem cabeçalho, Desenvolvedor em destaque: CodePen

Sintonize

O Cloudflare Images apresenta AVIF, Blur e Bundle com Stream

Há dois meses, lançamos o Cloudflare Images para todos e ficamos impressionados com a adesão e os comentários que recebemos. Hoje, anunciamos que o Cloudflare Images é compatível com AVIF e Blur, e uma prévia da futuras funcionalidades.

Saiba mais

Desenvolvedor em destaque: automatizar fluxos de trabalho com o Airtable e o Cloudflare Workers

Jacob administra a TriTails Premium Beef, uma loja virtual de carne, um produto muito perecível. Portanto, ele enfrenta desafios específicos com o frete. Como desenvolvedor, ele recorreu ao Airtable e ao Cloudflare Workers para automatizar grande parte do processo e conseguir lidar com o rápido crescimento da empresa.

Saiba mais

Modificar cabeçalhos de resposta HTTP com as Regras de Transformação

Agora é possível modificar cabeçalhos de resposta HTTP com as Regras de Transformação da Cloudflare.

Saiba mais

Programa Developer Expert da Cloudflare: inscreva-se agora!

O Programa Developer Expert da Cloudflare recompensa os desenvolvedores que criam na Cloudflare

Saiba mais

Workers, agora sem restrições: 15 minutos, 100 scripts e sem saída

O Workers está cada vez mais liberado, com zero de saída, mais tempo de execução e mais scripts.

Saiba mais

Lançamentos da quinta-feira na Full Stack Week — Parte 1

Apoorva Ravikrishnan, Sam Marsh, Marc Lamik

Você tem um encontro marcado com nossas equipes de produtos e engenharia para falar sobre os lançamentos de hoje!

Não percam: Modificar cabeçalhos de resposta HTTP com as Regras de Transformação; O Cloudflare Images apresenta AVIF, Blur e Bundle com Stream

Sintonize

Lançamentos da quinta-feira na Full Stack Week — Parte 2

Kristian Freeman Kabir Sikand, Albert Zhao

Você tem um encontro marcado com nossas equipes de produtos e engenharia para falar sobre os lançamentos de hoje!

Não perca: Programa Developer Expert da Cloudflare; Workers agora mais liberado; Desenvolvedor em destaque: automatizar fluxos de trabalho com o Airtable e o Cloudflare Workers

Sintonize

Suporte nativo disponível para o SDK do JavaScript do Stripe no Cloudflare Workers

Processar pagamentos nos seus apps é fundamental para ter um negócio online. Para muitos desenvolvedores, a principal opção para processar pagamentos é o Stripe.

Saiba mais

Um CMS de código aberto na pilha da Cloudflare: post de apresentação

Estamos desenvolvendo um exemplo de aplicativo SaaS com todos os recursos, que será totalmente integrado à pilha da Cloudflare.

Saiba mais

Lançar uma startup no Cloudflare Workers

Uma das coisas mais animadoras da arquitetura sem servidor não é poder criar de tudo, mas sim a fácil conectividade com diversos serviços gerenciados. Tejas Mehta criou o cClip ao conectar serviços como RevenueCat, Stripe Firebase a um produto completo.

Saiba mais

Crie seu próximo aplicativo de vídeo na Cloudflare

Hoje, vamos criar um aplicativo de vídeo inspirado na Cloudflare TV. Teremos autenticação de usuários e os administradores poderão carregar vídeos gravados e transmitir conteúdos novos ao vivo. Imagine criar seu próprio canal do YouTube ou da Twitch usando os serviços da Cloudflare!

Saiba mais

Novas personalizações do Stream Player para impulsionar sua experiência de vídeo

Hoje, estamos ampliando a visão do Stream Player com uma série de novas opções de personalização para ajudar você a oferecer a melhor experiência ao usuário final.

Saiba mais

Conversa informal com Chris Dixon

Matthew Prince, Chris Dixon

Você tem um encontro marcado com Chris Dixon, sócio na a16z, para um bate-papo informal sobre a Web3 com o cofundador e CEO da Cloudflare Matthew Prince.

Sintonize

Lançamentos da sexta-feira na Full Stack Week

James Snell, Rita Kozlov, Jon Kuperman, Luke Edwards, Zaid Farooqui

Você tem um encontro marcado com nossas equipes de produtos e engenharia para falar sobre os lançamentos de hoje!

Não perca: Suporte nativo para o SDK do JavaScript do Stripe no Cloudflare Workers, Novas personalizações do Stream Player para impulsionar sua experiência de vídeo, Lançar uma startup no Cloudflare Workers, Um CMS de código aberto na pilha da Cloudflare: post de apresentação, Crie seu próximo aplicativo de vídeo na Cloudflare

Sintonize

Atualização de performance de rede: Full Stack Week

Há alguns meses, compartilhamos extensos resultados de benchmarking sobre redes de borda em todo o mundo e nos comprometemos a melhorar 10% das redes em que não somos o nº 1. Aqui estão nossos resultados hoje.

Saiba mais