Oplossingen

Enterprise

Cal.ai

Ontwikkelaar

Hulpbronnen

Prijzen

Bij

Max Tavepholjalern

Voorop blijven lopen in de webtechnologie met Codemod

In februari van dit jaar hebben we Codemod uitgerold, en de resultaten waren baanbrekend – onze prestaties verdubbelden!

Als de snelst groeiende open-source planningsinfrastructuur is het voor ons bij Cal.com cruciaal om continu de nieuwste webtechnologieën te omarmen. Door gebruik te maken van baanbrekende functies kunnen we gebruikers blijven voorzien van een app met hoge prestaties, zelfs terwijl onze codebase in omvang en complexiteit groeit door de voortdurende toevoeging van nieuwe functies. Daarnaast willen we dat onze huidige en toekomstige engineering teams graag werken met de meest moderne technologiestack en ontwikkelaarservaring, zodat ze zich kunnen richten op het uitbrengen van nieuwe functies in plaats van te worstelen met verouderde technologieën.

We stonden te popelen om deze nieuwe technologie te omarmen sinds de introductie van Next.js App Router en React Server Components. Gezien de omvang van onze Next.js-app en de lange lijst met functies die we voor onze gebruikers moeten bouwen, was de migratie van Pages naar App Router echter geen eenvoudige taak. Het volledig benutten van het potentieel leek een verre doelstelling totdat we werden voorgesteld aan het fantastische team van Codemod.

Codemod, het open-source platform voor codemigraties

Onze vrienden bij Codemod bouwen een end-to-end codeautomatiseringsplatform, een evolutie van de systemen die bij Meta worden gebruikt, om grootschalige migratiecampagnes te automatiseren. Codemod biedt een open-source productlaag en heeft een levendige community van bijdragers. Hun CLI en door de community aangestuurde codemods worden genoemd in de officiële upgradegidsen van enkele van de populairste frameworks, waaronder React, Nuxt.js, pnpm, MSW, i18next, en meer.

Grootschalige Next.js-migratie met Codemod

Codemod biedt zijn betalende en enterprise-klanten ook succesvolle migratie-as-a-service via Codemod Agents, een combinatie van AI en gecertificeerde experts die samenwerken. Ze zijn SOC2-compliant, waardoor klanten met een gerust hart hun migraties aan hen kunnen toevertrouwen.

Voor Cal.com migreerde het Codemod-team met succes onze 250k regels code tegen een fractie van de kosten, inclusief de migratie van meer dan 100 pagina's van de pages directory naar de app router. De resultaten waren indrukwekkend: verbeteringen op de korte termijn, zoals een 2x snellere LCP, en verbeteringen op de lange termijn voor de ontwikkelaarservaring. Je kunt hier meer over lezen in deze uitgebreide technische blogpost, waarin ze hun ervaring en inzichten delen over het beheer van de Cal-migratie.

Dankzij het Codemod-team werken de ontwikkelaars van Cal.com nu aan een performante en moderne codebase. Als je grote migraties hebt die je vertragen, plan dan een gesprek met het Codemod-team hier.


Begin vandaag nog gratis met Cal.com!

Ervaar naadloze planning en productiviteit zonder verborgen kosten. Meld je in enkele seconden aan en begin vandaag nog met het vereenvoudigen van je planning, geen creditcard vereist!