Migration Paths Directory
Explore proven migration paths for languages, frameworks, databases, and cloud platforms. Find complexity ratings, timelines, and recommended approaches.
Vue 2 to Vue 3 Migration
Migrate from Vue 2 Options API to Vue 3 Composition API with improved TypeScript support
React Class Components to Hooks Migration
Convert React class components to functional components with hooks
AngularJS to Angular Migration
Major migration from AngularJS (1.x) to modern Angular with TypeScript
jQuery to Vanilla JavaScript Migration
Replace jQuery with modern vanilla JavaScript using native APIs
.NET Framework to .NET 8 Migration
Modernize from .NET Framework to cross-platform .NET 8
Spring Boot 2 to Spring Boot 3 Migration
Upgrade Spring Boot 2.x to 3.x with Java 17+ and Jakarta EE
Express.js to NestJS Migration
Migrate Express.js REST API to structured NestJS with TypeScript
JavaScript to TypeScript Migration
Add TypeScript to existing JavaScript project for type safety
Python 2 to Python 3 Migration
Migrate Python 2 codebase to Python 3 with modern syntax
COBOL to Java Migration
Mainframe COBOL modernization to Java microservices
SQL Server to PostgreSQL Migration
Migrate from SQL Server to PostgreSQL including stored procedures
Oracle to PostgreSQL Migration
Migrate Oracle Database to PostgreSQL with PL/SQL conversion
MongoDB to PostgreSQL Migration
Convert NoSQL MongoDB to relational PostgreSQL with JSONB
MySQL to AWS Aurora MySQL Migration
Migrate self-managed MySQL to AWS Aurora MySQL
On-Premise to AWS Migration
Lift-and-shift or refactor on-premise infrastructure to AWS
AWS to Azure Migration
Multi-cloud migration from AWS to Azure
Heroku to AWS Migration
Migrate from Heroku PaaS to AWS infrastructure
CloudFormation to Terraform Migration
Convert AWS CloudFormation templates to Terraform HCL
Drupal 7 to Drupal 10 Migration
Upgrade Drupal 7 to Drupal 10 with content migration
WordPress to Headless CMS Migration
Convert WordPress to headless CMS with Next.js frontend