An der Spitze des Webs mit Codemod bleiben

Im Februar dieses Jahres haben wir Codemod eingeführt, und die Ergebnisse waren bahnbrechend – unsere Leistung hat sich verdoppelt!
Als die am schnellsten wachsende Open-Source-Planungsinfrastruktur ist es für uns bei Cal.com entscheidend, kontinuierlich die neuesten Webtechnologien zu übernehmen. Durch die Nutzung modernster Funktionen können wir weiterhin eine leistungsstarke App für die Nutzer bereitstellen, auch wenn unser Codebestand in Größe und Komplexität mit der ständigen Hinzufügung neuer Funktionen wächst. Außerdem möchten wir, dass unsere aktuellen und zukünftigen Entwicklungsteams Spaß daran haben, mit dem modernsten Tech-Stack und Entwicklererlebnis zu arbeiten, damit sie sich auf die Bereitstellung neuer Funktionen konzentrieren können, anstatt mit veralteten Technologien zu kämpfen.
Wir waren begierig darauf, diese neue Technologie seit der Einführung des Next.js App Routers und der React Server Components zu übernehmen. Angesichts der Größe unserer Next.js-App und der langen Liste von Funktionen, die wir für unsere Benutzer entwickeln müssen, war die Migration von Pages zu App Router keine einfache Aufgabe. Es schien, als wäre das Erreichen ihres Potenzials ein fernes Ziel, bis wir das fantastische Team von Codemod kennengelernt haben.
Codemod, die Open-Source-Plattform für Codemigrationen
Unsere Freunde bei Codemod bauen eine End-to-End-Plattform zur Automatisierung von Code, eine Weiterentwicklung derjenigen, die bei Meta verwendet werden, um Migrationen im großen Stil zu automatisieren. Codemod bietet eine Open-Source-Produktstufe und hat eine lebendige Gemeinschaft von Mitwirkenden. Ihr CLI und von der Community geführte Codemods sind in den offiziellen Upgrade-Anleitungen einiger der beliebtesten Frameworks enthalten, darunter React, Nuxt.js, pnpm, MSW, i18next und mehr.
Großangelegte Next.js-Migration mit Codemod
Codemod bietet auch eine erfolgreiche Migration-as-a-Service für seine zahlenden und Unternehmenskunden über Codemod Agents, eine Kombination aus KI und zertifizierten Experten, die zusammenarbeiten. Sie sind SOC2-konform und geben den Kunden die Sicherheit, ihnen ihre Migrationen anzuvertrauen.
Für Cal.com hat das Codemod-Team erfolgreich unsere 250.000 Codezeilen zu einem Bruchteil der Kosten migriert, einschließlich der Migration von mehr als 100 Seiten vom Seitenverzeichnis zum App-Router. Die Ergebnisse waren beeindruckend: kurzfristige Verbesserungen, wie eine 2x schnellere LCP, und langfristige Verbesserungen des Entwicklererlebnisses. Sie können mehr in diesem umfassenden technischen Blogbeitrag lesen, in dem sie ihre Erfahrungen und Erkenntnisse aus der Durchführung der Cal-Migration teilen.
Dank des Codemod-Teams arbeiten die Ingenieure von Cal.com jetzt an einem leistungsfähigen und modernen Codebestand. Wenn Sie große Migrationen haben, die Sie ausbremsen, vereinbaren Sie hier einen Termin mit dem Codemod-Team hier.