Azure36

Next.js 14 - Neon.Tech Postgres DB mit Azure AI Search synchronisieren
In der sich schnell entwickelnden Welt ist die Verbindung und Synchronisierung von Daten über verschiedene Plattformen hinweg entscheidend. Wir syncen Neon.Tech Postgres mit Azure AI Search

Home Assistant - Installation über Docker auf einer Azure Linux VM
Home Assistant ist eine leistungsstarke Open-Source-Plattform für die Heimautomatisierung. Fürs Hosting, ist die Verwendung einer Linux-VM in Azure und Docker einge gute Option.

Next.js 14 - Aufbau einer SaaS Lösung auf Azure mit Stripe Integration - Teil 5
In diesem letzten Teil meiner Serie über den Aufbau einer SaaS-Lösung mit Next.js 14 und Azure werden wir uns auf die Zahlungsintegration mit Stripe konzentrieren

Automatisierte Erstellung von Azure-Ressourcen über CLI in Next.js - Teil 3
Im 3. Post werden wir unsere Next.js-App verwenden, um das Azure AD B2C Access Token zu erhalten, um Ressourcen auf Azure über den anfänglich erstellten App Service zu erstellen.

Next.js 14 - Aufbau einer SaaS-Lösung auf Azure (Speicherkonten etc.) - Teil 4
In diesem letzten Teil unserer Serie zum Aufbau einer SaaS-Lösung mit Next.js 14 und Azure konzentrieren wir uns auf den kritischen Aspekt der Verwaltung von Azure Storage Accounts.

Next.js 14 - Aufbau einer Saas Lösung in Azure (Authentifizierung) - Teil2
In the previous story, we created a Linux App Service instance in the F1 plan. Now, we have to secure the App Service so that only authorized requests are accepted. We use Azure AD B2C.

Next.js 14 - Aufbau einer Saas-Lösung auf Azure (langlaufende Prozesse) - Teil1
In den nächsten Beiträgen werde ich Sie durch den Aufbau einer SaaS-Lösung auf Azure führen (Blob-Storage, App Services, Azure Functions, Azure AD B2C, etc.).

Azure AD B2C/Prisma ORM - Datenkontrolle über REST - Teil 2
Ich werde Ihnen zeigen, wie Sie Ihre Daten in Azure AD B2C und Ihrer PostgreSQL DB mit Hilfe von Prisma ORM/REST einfach löschen und/oder aktualisieren können.

So manipulieren Sie Ihre Azure AD B2C-Daten über Ihre REST-API
Ich zeige Ihnen, wie einfach es ist, auf Ihre Daten in Ihrem Azure AD B2C Tenant über REST zuzugreifen, so dass Sie sie in Ihr Next.js 14 Projekt integrieren können.

Hinzufügen von Identitätsanbietern (Google, Github und Microsoft) zu Azure AD B2C Tenant, um Social Login zu ermöglichen
Wir werden uns auf mögliche Identitätsanbieter für unseren Azure B2C Tenant konzentrieren, da wir jedes Hindernis für unsere Benutzer während des Anmeldevorgangs beseitigen möchten. Lassen Sie uns mit den wichtigsten beginnen.

Styling der Azure AD B2C Signup-Signin Seite Next.js 14
Nach der Integration in unser Next.js 14 Projekt, werden wir die Anmelde- und Registrierungsseite, die von Azure AD B2C bereitgestellt wird, grafisch anpassen.

Einfache Integration von Azure AD B2C in Next.js 14
Wir integrieren nun den AD B2C Mandanten, in unser Next.js 14 Projekt. Als Basis dient uns dabei das Repo, welches wir in den letzten Posts erstellt haben.

Azure AD B2C: Integrieren Sie eine der besten Authentifizierungs- und Autorisierungsplattformen kostenlos in Ihr Next.js 14 Projekt
Ein Teil fehlt noch für unser vollwertiges Blog-Projekt auf der Basis von Next.js 14, Contentful und Algolia. Und das ist die Benutzerregistrierung und Anmeldung (Authentifizierung und Autorisierung), die heutzutage unerlässlich ist. Wir werden AD B2C verwenden.

Next.js 14 - Aufbau einer SaaS-Lösung - Laden von Produkten von Stripe
In den letzten fünf Beiträgen habe ich die schrittweise Erstellung einer Next.js 14-App gezeigt, mit der Azure-Ressourcen über App Service erstellt werden können. Jetzt fehlt noch Stripe.

Tracking der Logindaten mit Prisma/Serverless Postgres in Next.js 14
Ich möchte Anmeldungen nachverfolgen, um Benutzer bei Problemen zu unterstützen und um besser zu verstehen, was bei der Anmeldung passiert. Azure bietet eine intelligente Möglichkeit hierfür

Next.js 14 / Upstash Redis - Hinzufügen einer Clap-Funktion innerhalb weniger Minuten
Ich zeige Ihnen, wie schnell Sie Ihren Blogbeiträgen eine Klatschfunktion hinzufügen können. Wir verwenden Upstash Redis als DB, Next.js 14 für die App und Azure AD B2C mit Next-Auth

Next.js 14 - Dateiupload mit Dropzone, gestylt mit TailwindCss
Lassen Sie uns ein Upload-Formular mit Next.js 14 erstellen. Wir werden eine Dropzone und die Möglichkeit, mehrere Dateien gleichzeitig hochzuladen integrieren.

Eine 2.000-zeilige automations.yaml in 8 Dateien aufteilen
Ich ließ ein 40-Zeilen-Python-Skript meine gesamte Hausautomations-Config umsortieren — aber nur, weil ein zweites Skript bewies, dass dabei keine einzige Automation verloren ging.

KNX-Thermostat-Voreinstellungen in Home Assistant
Warum dein KNX-Thermostat die in Home Assistant gesetzte Temperatur ignoriert — die fünf HVAC-Voreinstellungen, der Snap-back, der wie ein Bug aussieht, und wie ich sie automatisiere.

Einen Huawei SUN2000 über Modbus für Home Assistant cachen
Mein Huawei-SDongle akzeptiert genau eine Modbus-Verbindung — aber Home Assistant, der AC·THOR und evcc wollen alle die Daten des Wechselrichters. Hier ist der ~300-Zeilen-asyncio-Cache-Server, mit dem ich alle aus einem einzigen ruhigen Poll versorge.

Was ist HACS? Der Home Assistant Community Store erklärt
In diesem Artikel erfahren Sie mehr über HACS (Home Assistant Community Store), warum es ein entscheidender Fortschritt ist und wie Sie damit anfangen können.

Contentful Headless CMS - Inhalte über REST verwalten
Es gibt mehrere Möglichkeiten, Inhalte zu verwalten (Erstellen, Aktualisieren, Löschen usw.). Lassen Sie uns einen tiefen Einblick in die REST-Funktionen dieses CMS nehmen.

Next.js 14 - API-Begrenzung mit Upstash Redis leicht gemacht.
Die Sicherstellung der Systemverfügbarkeit ist für jedes Produkt entscheidend. Die Implementierung einer API-Begrenzung löst diese Probleme effektiv und kann nahtlos integriert werden.

Blog-Traffic steigern: Gründe, jetzt Social Share Buttons hinzuzufügen
Die Integration von Buttons für soziale Netzwerke in Ihren Blog kann die Reichweite und Sichtbarkeit deutlich erhöhen, da die Leser sie leicht teilen können, was die Besucherzahlen steigert

Next.js 14 / SEO - Kombinieren Sie Paginierung mit unendlichem Scrollen
Der Google Crawler ist kein Fan von unendlichem Scrollen, weil er kein Javascript verwenden kann. Wir müssen eine Crawler-freundliche Lösung hinzufügen, um alle Seiten richtig zu finden

Next.js 14 - Erweitern Sie Ihre SEO-Tools mit Slugify/Wort & Zeichenzähler
Eine Slugify-Funktion ist hilfreich für die Erstellung sauberer und SEO-freundlicher URLs, die die Benutzerfreundlichkeit verbessern. Wir fügen auch eine Wort-/Zeichenzählung hinzu

Sitemap auf defekte Links prüfen (Next.js-14-Skript)
Crawle deine sitemap.xml und jeden internen Link, um tote URLs zu finden, bevor sie Rankings kosten — ein kleines Next.js-Skript, das auch in der CI läuft.

Next.js 14: Sitemap-Zähler in 5 Minuten erstellen
Zähle die URLs in deiner sitemap.xml mit einer kleinen Next.js-Funktion — so prüfst du schnell, ob jede erwartete Seite drinsteht, bevor Google crawlt.

Next.js 14: HTML-Sitemap mit Contentful erstellen
Eine HTML-Sitemap verlinkt alle Seiten deiner Website in einer Übersicht — gut für Leser und Auffindbarkeit. So baust du sie in Next.js 14 mit Contentful.

Next.js 14 - View Counter für Blog mit Serverless Redis (Upstash)
Ich verwende Next.js 14, aber anstatt die Seitenansichten in einer relationalen Datenbank wie PostgreSQL zu speichern, werde ich Upstash Redis verwenden

Next.js 14 - Endless Scroll mit Contentful und Server Actions
Wenn Ihr Blog wächst, benötigen Sie vielleicht eine Funktion wie "Mehr laden" oder "Endless Scroll". Ich zeige Ihnen, wie einfach das mit Next.js 14, Server Actions und Contentful ist.

Nextjs Content Management (CMS), Quo Vadis?
Sie benötigen eine Marketingwebseite für die Präsentation Ihrer Produkte oder einfach nur einen Blog. Hier finden Sie eine komplette Anleitung.

Next.js 14 - Komplettes Beispiel - Hinzufügen von Internationalisierung / Mehrsprachigkeit zu unserem Blog basierend auf Contentful/GraphQL - Teil 5
In Teil 5 werden wir unserer Contentful Blog Mehrsprachigkeit hinzufügen und einen Sprachumschalter integrieren. Es werden Client/Server Komponenten verwendet

Warum ich 2024 einen Tech Blog erstellte
Letzthin habe ich meine Notizen in Confluence durchforstet, wo ich hunderte von Seiten mit teils sinnvollem und teils (nach Jahren) sinnlosen Inhalt erstellt habe, da mittlerweile der Kontext fehlt oder vergessen wurde. Ich hatte das Gefühl, dass all diese Notizen mit anderen geteilt werden sollten, weil ich mich an den ganzen Schweiß und die Geduld erinnern kann, die ich in die Sammlung des Inhalts investiert habe.

Next.js 14 - Komplettes Beispiel - Header / Footer / Tailwindcss / Contentful - Teil 3
Nun haben wir Teil 3 erreicht und wir werden eine Kopf- und Fußzeilenkomponente hinzufügen, sowie die sogenannte Entwurfs-/Vorschaufunktion, die von Contentful angeboten wird. Nicht zu vergessen der heutzutage obligatorische Wechsel in den Dunkelmodus.

Next.js 14 - Komplettes Beispiel - Typescript / Tailwindcss / Contentful - Teil 2
Lassen Sie uns etwas tiefer gehen und eine schöne Benutzeroberfläche auf unserer Nextjs-Basis mit Hilfe von Tailwindcss/Contentful erstellen