Full Stack-Week 2021

Während der Full Stack Week von Cloudflare haben wir Ankündigungen gemacht, die es Entwicklern ermöglichen, Code zu schreiben, ohne sich Gedanken über Infrastruktur, Sicherheit, Performance und Skalierbarkeit machen zu müssen.

Willkommen zur Full Stack Week

In dieser Woche werden wir, wie in unseren Innovation Weeks, eine Reihe von Ankündigungen machen, um eine Vision zu bieten, wie wir uns die Zukunft der Datenverarbeitung vorstellen. Außerdem werden wir unseren Entwicklern die Tools an die Hand geben, die sie benötigen, um ihre nächste Anwendung auf unserem Netzwerk zu entwickeln.

Mehr dazu

Verbindungen mit TCP und Sockets for Workers herstellen

Die Möglichkeit, TCP- und QUIC-Client-Verbindungen von Workers und Durable Objects aus herzustellen, sowie die Möglichkeit, sich mit Workers über TCP und QUIC zu verbinden, ohne HTTP zu verwenden, wird in Cloudflare Workers eingeführt. Hier sehen Sie, woran wir arbeiten.

Mehr dazu

Pressemeldung: Cloudflare macht es Entwicklern leicht, jede Anwendung auf seiner branchenführenden Serverless-Plattform zu erstellen

Cloudflare hat neue Tools und Integrationen angekündigt, um die Entwicklung von Anwendungen einfach, flexibel und schnell zu gestalten. Jetzt können Entwickler ihre bestehenden Datenbanken wie MySQL, MongoDB, Prisma oder Postgres zusammen mit Cloudflare's eigenen Tools wie Durable Objects nutzen, um Daten einfach und intelligent zu speichern und darauf zuzugreifen.

Mehr dazu

Developer Spotlight: Mit Jamstack und Durable Objects einen Game Jam gewinnen

Guido hat mit einer Kombination aus Pages, Durable Objects, modernen Browser-APIs und einer gehörigen Portion Einfallsreichtum die innovative Kategorie bei einem der größten Game Jams gewonnen.

Mehr dazu

Durable Objects – jetzt allgemein verfügbar

Heute geben wir bekannt, dass Durable Objects allgemein verfügbar und einsatzbereit sind!

Mehr dazu

Workers bietet Unterstützung für zwei moderne Datenplattformen: MongoDB Atlas und Prisma

Dank integrierter globaler Bereitstellungen, unerhörter Skalierbarkeit und der Flexibilität von JavaScript entscheiden sich immer mehr Anwendungen für die Entwicklung auf unserer globalen Plattform.

Mehr dazu

Wir präsentieren: Konnektoren für Relationale Datenbanken

Kunden können sich heute mit einem Cloudflare-Tunnel direkt von ihren Workern aus mit einer Postgres- oder MySQL-Datenbank verbinden. In Zukunft können Sie Datenbankkonnektoren verwenden, um dies nativ über eine standardisierte Socket-API zu erreichen.

Mehr dazu

Wir stellen vor: Die Entwickler-Gesprächsreihe von Cloudflare

Rita Kozlov

Zur Eröffnung unserer Gesprächsreihe unterhalten wir uns mit unserer Produktleiterin Rita Kozlov und unserem Manager für Entwicklerangelegenheiten, Kristian Freeman.

Einschalten

Ein übergreifendes Konzept: Lernen in der Öffentlichkeit

Gift Egwuenu

Lernen ist ein wichtiger Bestandteil jeder Karriere. Daher ist es entscheidend, die jeweils am besten geeignete Lernmethode zu finden. Deshalb schauen wir uns einige genauer an und legen dabei einen kritischen Fokus auf das Lernen in der Öffentlichkeit.

Einschalten

Optimierung der Arbeitsabläufe für Entwickler mit Sourcegraph

Prosper Otemuyiwa

In diesem Gespräch zeigen wir auf, wie Entwickler mittels Codesearch selbst in großen Codedatenbanken hocheffizient arbeiten können. Wir sprechen über Geheimnisse und Schwächen und geben tiefe Einblicke in dieses Thema.

Einschalten

Ein paar wichtige Konzepte beim Schutz von Jamstack-Anwendungen

James Quick

In den letzten Jahren hat sich durch Jamstack die Art und Weise, in der Websites gebaut werden, dramatisch gewandelt. Angesichts der rasanten Entwicklung wollen wir uns bewährte Methoden zum Schutz von Jamstack-Anwendungen anschauen.

In diesem Gespräch geht es um Authentifizierung und Autorisierung und deren Wandel im Zuge der Weiterentwicklung von Jamstack. Außerdem beschäftigen wir uns mit der client- und serverseitigen Nachverfolgung von Nutzeraktivitäten mittels Cookies, Sitzungen und JSON-Web-Tokens. Verfolgen Sie dieses Gespräch, um bezüglich moderner Authentifizierung in Jamstack auf dem neuesten Stand zu bleiben.

Einschalten

Webanwendungen von der Edge streamen

Sunil Pai

Wir debattieren über die Zukunft von React und anderer Webframeworks sowie über die Rolle, die das Rendering an der Edge bei den Veränderungen in der Anwendungsentwicklung spielt.

Einschalten

Wie kann eine Datenbank auf Hunderte von Edge-Standorte verteilt werden?

Erwin van der Koogh

Eine Datenbank zu programmieren, ist an sich schon schwer genug. Sie so zu programmieren, dass Einträge reibungslos auf mehreren Kontinenten reproduziert werden, stellt eine echte Herausforderung dar. AWS, Azure und kleine Anbieter wie FaunaDB können in diesem Bereich aber mit großartigen Lösungen aufwarten.

Doch wie sieht es aus, wenn die Datenbank nicht nur auf ein paar Regionen, sondern auf mehrere hundert Standorte verteilt werden soll? In diesem Gespräch wird ein neues, von Cloudflare zur Lösung dieses Problems entwickeltes Modell erläutert. Außerdem beschäftigen wir uns mit der Frage, wie es damit weitergehen könnte.

Einschalten

Verbindung von SQL- oder MongoDB-Datenbanken mit Cloudflare Workers über Prisma

Matthew Mueller

Wir geben eine vollständige Übersicht über die Einrichtung und den Einsatz eines Cloudflare Workers, der sich mittels Prisma Client und dem Datenproxy von Prisma mit einer SQL- oder MongoDB-Datenbank verbindet. Der Datenproxy verwaltet auch die Bündelung von Verbindungen, sodass eine Überlastung der Datenbank durch eine zu große Zahl an Verbindungen verhindert wird.

Einschalten

Drei Möglichkeiten zur Vereinfachung der Arbeitsabläufe mit Cloudflare Workers

Jon Kuperman, Mike Sherov

In diesem Beitrag wird dargelegt, wie sich die Arbeitsvorgänge in der Entwicklung vereinfachen lassen, indem mit Workers schnell Lösungen gebaut werden, die sonst extern erworben werden müssten. Wir gehen unter anderem auf den Einsatz von Workers zur Geolokation, Bildoptimierung und Bot-Erkennung ein.

Einschalten

Betrieb statischer Websites in großem Maßstab mit Svelte und Elder.js

Luke Edwards, Nick Reese

In diesem Kamingespräch geht es um ein „SEO First“-Konzept zum Aufbau hochleistungsfähiger statischer Websites in gewaltigem Maßstab.

Einschalten

Was am Montag bei der Full Stack Week lanciert wurde

Greg McKeon, Kabir Sikand, Erwin van der Koogh

Begleiten Sie unsere Produkt- und Ingenieurteams bei der Diskussion über die heute ausgelieferten Produkte!

Heute sprechen wir über Konnektoren für relationale Datenbanken, Workers unterstützt jetzt MongoDB Atlas und Prisma, Durable Objects, TCP und Sockets für Workers sowie Jamstack und Durable Objects.

Einschalten

Croquet: Edge Computing für Frontend(!)-Entwickler

Vanessa Freudenberg

Mit Croquet können Echtzeit-Multi-User-Webanwendungen ohne Server- oder Netzwerkcode entwickelt werden. Vanessa, Mitgründerin und Chefarchitektin von Croquet, führt den Aufbau einer solchen App mit lediglich einem kleinen JavaScript-Programm vor, das im Webbrowser ausgeführt wird. Die globalen Server von Croquet sorgen hinter den Kulissen für die Synchronisierung der Browsersitzungen und gewährleisten auf diese Weise die mit Edge Computing einhergehende niedrige Latenz ohne den Einsatz zusätzlicher Programme.

Croquet erkundet den Wechsel zu einer serverlosen Bereitstellung und Vanessa wird erläutern, warum die Cloudflare-Lösungen Workers und Durable Objects dafür ausnehmend gut geeignet sind.

Einschalten

wrangler 2.0 - ein neues Entwicklererlebnis für Cloudflare Workers

Wir freuen uns, die zweite Generation unseres Entwickler-Toolings für Cloudflare Workers vorstellen zu können. Es ist ein neues Entwicklererlebnis, das sofort einsatzbereit ist, blitzschnell ist und sogar Workers auf einem lokalen Rechner ausführen kann. (Ja!)

Mehr dazu

Automatische Generierung von Typen für Cloudflare Workers

Jedes Mal, wenn der Workers-Laufzeitcode erstellt wird, läuft ein Skript über die öffentlichen APIs und generiert die Rust- und TypeScript-Typen sowie eine JSON-Datei mit einer Zwischendarstellung der statischen Typen. Die Typen werden an die entsprechenden Repositories gesendet und die JSON-Datei wird ebenfalls hochgeladen.

Mehr dazu

Developer Spotlight: James Ross, Nodecraft

Nodecraft ermöglicht es Gamern, dedizierte Server für ihre Lieblingsspiele zu hosten. James Ross ist Chief Technology Officer bei Nodecraft und hat sich innerhalb des Unternehmens für die Nutzung von Cloudflare-Lösungen – insbesondere Cloudflare Workers – eingesetzt.

Mehr dazu

Wir präsentieren Services: Aufbau zusammensetzbarer, verteilter Anwendungen auf Cloudflare Workers

Wir freuen uns, Ihnen Services anzukündigen: Die neue Möglichkeit, zusammensetzbare, verteilte Anwendungen auf Cloudflare Workers zu erstellen. Erfahren Sie, wie Services die traditionelle „Microservice-Architektur“ durch ein alternatives, kostengünstiges Abstraktionsmodell ersetzen können.

Mehr dazu

JavaScript-Module werden jetzt auf Cloudflare Workers unterstützt

Jetzt können Sie JavaScript-Module, auch bekannt als ECMAScript- oder „ES“-Module, auf Cloudflare Workers verwenden. Dies ersetzt die alte „addEventListener“-Syntax durch eine neue „Import“- und „Export“-Semantik, die es wirklich einfach macht, wiederverwendbaren, modularen Code zu schreiben.

Mehr dazu

App-Entwicklung mit Cloudflare Workers und Hasura

Vishwa Mehta

In diesem Vortrag werde ich den Grundstein für die Erstellung von Serverless-Apps mit Cloudflare Workers legen und aufzeigen, wie Hasura in die Architektur passt. Anschließend befassen wir uns mit dem Aufbau einer einfachen App mit JWT-Authentifzierung und RBAC-Implementierung. Der Authentfizierungsdienst ist in diesem Fall eine Serverless-Funktion, die mithilfe von Workers implementiert und mittels Hasura Actions in die GraphQL-API eingefügt wird. Außerdem setzen wir die integrierte Autorisierungs-Engine von Hasura zur Implementierung rollenbasierter Zugangskontrollen ein, sodass unsere Nutzer auf die Datenbank zugreifen können.

Einschalten

Der aktuelle Stand bei Full Stack-Frameworks

Jon Kuperman, Aisha Blake

In diesem Kamingespräch befassen wir uns eingehend mit dem Stand der Dinge bei Full Stack-Frameworks und wie sich diese überwachen lassen. Durch das Gespräch führen Aisha Blake, Lead DevRel Engineer bei New Relic, und Jon Kuperman, Developer Advocate bei Cloudflare.

Einschalten

Service Worker-Rendering in der Cloud und im Browser

Jon Kuperman, Jeff Posnick

In diesem Beitrag geht es darum, wie eine Website vollständig auf Abruf gerendert werden kann, indem mit Cloudflare Workers HTML-Code in der Cloud generiert wird und mit Service Workers clientseitig HTML zwischengespeichert und generiert werden kann.

Einschalten

Hoch hinaus mit Jamstack

Obinna Ekwuno

Alle Serverlss-Plattformen stellen eine Verlängerung der Superkräfte des Fontent-Entwicklers dar – besser noch: Mit Serverless lassen sich die Verantwortungsbereiche zwischen Backend- und Frontendteams in Bezug auf Middleware besser voneinander abgrenzen. Damit kann die immerwährende Frage danach, wem die Verantwortung für den Proxy-Server zukommt, endlich beantwortet werden.

Doch was passiert mit dem Serverless-Code, nachdem er den Rechner verlassen hat? Lässt er sich parallel zu einer Skalierung anpassen und erweitern? Wir wollen darüber sprechen und uns der Frage widmen, wie sich die Grenzen der Serverless-Technologie verschieben lassen.

Einschalten

Serverless-WebAssembly mit Cloudflare Workers

Robert Aboukhalil

Dieses Gespräch bietet einen Einstieg in den Aufbau von APIs mit WebAssembly bei Cloudflare Workers. Als konkretes Beispiel nutzen wir ein in C programmiertes Datenanalyse-Tool, kompilieren es in Webassembly und implementieren es mit Wrangler. Außerdem sprechen wir über verschiedene Debugger sowie über die Vorteile und Tücken von Serverless-WebAssembly.

Einschalten

Verbesserte Nachrichtenempfehlungen mit Cloudflare Workers und Knowledge Graphs

William Lyon

Nutzern relevante Inhalte hervorgehoben zu präsentieren, kann bei neuen Websites eine besondere Herausforderung darstellen. In diesem Gespräch befassen wir uns mit der Entwicklung eines standortsensiblen Nachrichtenempfehlungs-Endpunkts mithilfe von Cloudflare Workers und der Graphdatenbank Neo4j.

Einschalten

Was am Donnerstag bei der Full Stack Week lanciert wurde

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

Begleiten Sie unsere Produkt- und Ingenieurteams bei der Diskussion über die heute ausgelieferten Produkte!

Heute sprechen wir über Wrangler V2 Beta; Einführung von Worker Services; Workers Javascript Module; Automatisch generierte Typen; und wir haben ein Developer Spotlight mit James Ross von Nodecraft.

Einschalten

Cloudflare Pages arbeitet mit einigen der größten Headless CMS zusammen

Cloudflare Pages arbeitet mit einigen der größten Headless CMS zusammen

Mehr dazu

Cloudflare Pages ist ab sofort Full-Stack

Cloudflare Pages mit Functions ist jetzt im Open Beta verfügbar!

Mehr dazu

Cloudflare Pages bietet jetzt Unterstützung für GitLab

Cloudflare Pages kooperiert mit GitLab für eine vollständige Git-Integration.

Mehr dazu

Entwickler Spotlight: Chris Coyier, CodePen

Aufgrund der Natur von CodePen – nämlich das Hosten von Code und eine unglaublich beliebte Einbettungsfunktion, die es Entwicklern ermöglicht, ihre CodePen-„Stifte“ mit der ganzen Welt zu teilen – kann jede Art von Optimierung massive Auswirkungen auf den Geschäftsverlauf von CodePen haben.

Mehr dazu

Erstellung von Full-Stack-Anwendungen mit Cloudflare Pages

Full-Stack-Unterstützung für Cloudflare Pages ist jetzt in der Open Beta-Phase. Testen Sie sie es heute mit diesem Beispielprojekt für die gemeinsame Nutzung von Bildern, das mit KV, Durable Objects, Cloudflare Images und Cloudflare Access integriert ist.

Mehr dazu

Was am Mittwoch bei der Full Stack Week lanciert wurde

Nevi Shah, Glen Maddern, Cina Saffary, Obinna Ekwuno, Greg Brimble, Kristina Freeman

Begleiten Sie unsere Produkt- und Ingenieurteams bei der Diskussion über die heute ausgelieferten Produkte!

Schalten Sie heute ein, es erwarten Sie diese Themen: Cloudflare Pages ist ab sofort Full Stack; Cloudflare Pages kooperiert mit Gitlab; Full Stack mit Pages; Cloudflare Pages Headless CMS Partnerschaften; Developer Spotlight: Codepen

Einschalten

Cloudflare Images führt AVIF, Blur und Bundle mit Stream ein

Vor zwei Monaten haben wir Cloudflare Images für jedermann eingeführt. Wir sind erstaunt über die Akzeptanz und das Feedback, das wir erhalten haben. Heute kündigen wir die Unterstützung von AVIF und Blur für Cloudflare Images an und geben Ihnen eine Vorschau auf die kommende Funktionalität.

Mehr dazu

Entwickler Spotlight: Automatisierung von Workflows mit Airtable und Cloudflare Workers

Jacob betreibt TriTails Premium Beef, ein Online-Shop für Fleisch, eine sehr verderbliche Ware. Deshalb steht er beim Versand vor besonderen Herausforderungen. Als Entwickler setzte er auf Airtable und Cloudflare Workers, um große Teile des Prozesses zu automatisieren und so das schnelle Wachstum bewältigen zu können.

Mehr dazu

Ändern von HTTP-Antwort-Headern mit Transform-Regeln

HTTP-Antwort-Header können jetzt mit Cloudflare Transform-Regeln geändert werden.

Mehr dazu

Das Cloudflare Developer Expert Program: Bewerben Sie sich noch heute!

Das Cloudflare Developer Expert Program belohnt Entwickler, die auf Cloudflare entwickeln

Mehr dazu

Workers, jetzt noch unbeschränkter: 15 Minuten, 100 Skripte und keine Egress-Gebühren

Workers hat jetzt noch weniger Beschränkungen, keine Egress-Gebühren, mehr Ausführungszeit und mehr Skripte.

Mehr dazu

Was am Donnerstag bei der Full Stack Week lanciert wurde – Teil 1

Apoorva Ravikrishnan, Sam Marsh, Marc Lamik

Begleiten Sie unsere Produkt- und Ingenieurteams bei der Diskussion über die heute ausgelieferten Produkte!

Erfahren Sie mehr über: Ändern von HTTP-Antwort-Headern mit Transform Rules; Cloudflare Images führt AVIF, Blur und Bundle mit Stream ein

Einschalten

Was am Donnerstag bei der Full Stack Week lanciert wurde – Teil 2

Kristian Freeman, Kabir Sikand, Albert Zhao

Begleiten Sie unsere Produkt- und Ingenieurteams bei der Diskussion über die heute ausgelieferten Produkte!

Erfahren Sie mehr über: Das Cloudflare Developer Expert Program; Workers jetzt mit noch weniger Einschränkungen; Developer Spotlight: Automatisierung von Workflows mit Airtable und Cloudflare Workers

Einschalten

Ankündigung: Native Unterstützung des JavaScript SDK von Stripe in Cloudflare Workers

Die Abwicklung von Zahlungen innerhalb Ihrer Anwendungen ist für den Aufbau eines Online-Business entscheidend. Für viele Entwickler ist Stripe die erste Wahl für die Zahlungsabwicklung.

Mehr dazu

Ein Open-Source CMS auf dem Cloudflare Stack: Einführender Blogpost

Wir entwickeln eine beispielhafte SaaS-Anwendung, die vollständig auf dem Cloudflare-Stack aufgebaut ist.

Mehr dazu

Starten eines Startups auf Cloudflare Workers

Einer der spannendsten Aspekte von Serverless ist nicht, dass man jetzt alles serverlos bauen kann, sondern dass es wirklich einfach wird, mehrere verwaltete Dienste zu verbinden. Tejas Mehta entwickelte cClip, indem er Dienste wie RevenueCat, Stripe und Firebase zu einem vollwertigen Produkt verband.

Mehr dazu

Erstellen Sie Ihre nächste Videoanwendung auf Cloudflare

Heute werden wir eine Videoanwendung entwickeln, die von Cloudflare TV inspiriert ist. Wir werden eine Benutzerauthentifizierung und die Möglichkeit für Administratoren haben, aufgezeichnete Videos hochzuladen oder neue Inhalte per Livestream zu übertragen. Stellen Sie sich vor, Sie könnten Ihr eigenes YouTube oder Twitch mit Cloudflare-Diensten aufbauen!

Mehr dazu

Neue Anpassungen von Stream Player zur Verbesserung Ihres Videoerlebnisses

Heute erweitern wir die Stream Player-Vision mit einer Reihe neuer Anpassungsoptionen, die Ihnen helfen, die beste Endbenutzererfahrung zu bieten.

Mehr dazu

Kamingespräch mit Chris Dixon

Matthew Prince, Chris Dixon

Begleiten Sie Chris Dixon, General Partner bei a16z und Cloudflare-Mitbegründer und CEO Matthew Prince bei einem Kamingespräch über Web3.

Einschalten

Was Freitag bei der Full Stack Week lanciert wurde

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

Begleiten Sie unsere Produkt- und Ingenieurteams bei der Diskussion über die heute ausgelieferten Produkte!

Erfahren Sie mehr über: Schalten Sie ein, um mehr zu erfahren: Ankündigung der nativen Unterstützung für Stripes JavaScript SDK in Cloudflare Workers, neue Anpassungen des Stream Players, um Ihr Videoerlebnis zu verbessern, Start eines Startups auf Cloudflare Workers, ein Open-Source CMS auf dem Cloudflare Stack: Einführender Blogpost, Entwickeln Sie Ihre nächste Video-Anwendung auf Cloudflare

Einschalten

Update zur Netzwerk-Performance: Full Stack Week

Vor einigen Monaten haben wir umfangreiche Benchmarking-Ergebnisse von Edge-Netzen auf der ganzen Welt veröffentlicht. Dabei haben wir uns verpflichtet, uns in 10 % der Netze, in denen wir nicht die Nummer 1 sind, zu verbessern. Hier sind unsere heutigen Ergebnisse.

Mehr dazu