Skip to main content

Key Concepts

Understanding these core concepts will help you get the most out of DevRadar.

Compatibility Score

The Compatibility Score (0-100) represents how well two technologies work together: Scores are calculated based on:
  • Official documentation support
  • Community adoption patterns
  • Known integration issues
  • Performance benchmarks
  • Security considerations

Status Levels

Each compatibility check returns one of five status levels:

Compatible ✅

The technologies work together as expected. No major issues known.

Partial ⚠️

The technologies can work together, but with limitations or configuration requirements.

Incompatible ❌

The technologies have fundamental conflicts and should not be used together.

Deprecated 📜

The combination is technically functional but one or both technologies are end-of-life.

Unknown ❓

Insufficient data to determine compatibility. Community contributions welcome!

Severity Levels

When issues are found, they’re categorized by severity:

Technology Categories

DevRadar organizes technologies into categories for structured evaluation:

Frameworks

Web frameworks and meta-frameworks for building user interfaces:
  • Next.js, Remix, SvelteKit, Nuxt, Astro
  • React, Vue, Svelte, Angular
  • Solid, Qwik, Redwood

Databases

Data persistence solutions:
  • SQL: PostgreSQL, MySQL, SQLite, SQL Server
  • NoSQL: MongoDB, Firebase, CouchDB
  • Edge: Turso, Neon, PlanetScale
  • Search: Algolia, Meilisearch, Typesense

Hosting Platforms

Deployment and infrastructure:
  • Vercel, Netlify, Cloudflare Pages
  • AWS, Google Cloud, Azure
  • Railway, Fly.io, Render
  • Firebase Hosting, Supabase

Auth Providers

Authentication and authorization:
  • Standalone: Auth0, Clerk, PropelAuth
  • BaaS: Firebase Auth, Supabase Auth
  • Library: NextAuth.js, Lucia

Styling

CSS and UI solutions:
  • Utilities: Tailwind CSS, UnoCSS
  • CSS-in-JS: Styled Components, Emotion
  • Component: MUI, Chakra UI, Shadcn/UI

AI Tool Categories

AI-assisted development tools are organized differently:

Project Types

Different development approaches have different compatibility considerations:

Understanding Badges

Compatibility badges provide quick visual reference:
Badge colors match status levels:
  • 🟢 Green = Compatible
  • 🟡 Yellow = Partial
  • 🔴 Red = Incompatible
  • ⚪ Gray = Unknown/Deprecated

What’s Next


Still have questions? Check our Features docs or join our community.