Skip to main content

Database

Browse 4,557 skills across 394 packs and 37 categories

Showing 2401–2460 of 4,557 skills
4,557 skills found

Firebase

261L

Firebase BaaS with Firestore, Authentication, Cloud Functions, and Hosting

Technology & EngineeringBaas

Hasura

316L

Hasura is an open-source engine that connects to your databases (PostgreSQL, MS SQL, etc.) and instantly gives you a production-ready GraphQL API. It simplifies data access, real-time subscriptions, and authorization management, making it ideal for rapidly developing data-driven applications.

Technology & EngineeringBaas

Nhost

310L

Nhost BaaS with Hasura GraphQL, PostgreSQL, authentication, and storage

Technology & EngineeringBaas

Parse Server

292L

Parse Server is an open-source backend framework that provides a scalable and flexible way to build web and mobile applications with a self-hostable backend-as-a-service (BaaS). It offers database management, REST APIs, GraphQL, push notifications, and user authentication.

Technology & EngineeringBaas

Pocketbase

280L

PocketBase single-binary BaaS with SQLite, auth, real-time, and file storage

Technology & EngineeringBaas

Strapi Baas

236L

Strapi is an open-source, headless CMS that allows you to build custom APIs and manage content.

Technology & EngineeringBaas

Supabase

238L

Supabase BaaS with Postgres, Auth, Realtime, Storage, and Edge Functions

Technology & EngineeringBaas

Code Smells

200L

Identify and fix common code smells that indicate deeper design problems

Technology & EngineeringClean Code

Dependency Management

187L

Manage dependencies and reduce coupling to build modular, flexible systems

Technology & EngineeringClean Code

Error Handling

197L

Implement clean error handling strategies that keep code readable and robust

Technology & EngineeringClean Code

Function Design

198L

Design small, focused functions that do one thing well and are easy to test

Technology & EngineeringClean Code

Naming Conventions

169L

Choose clear, intention-revealing names for variables, functions, classes, and modules

Technology & EngineeringClean Code

Refactoring Patterns

204L

Apply common refactoring patterns to improve code structure without changing behavior

Technology & EngineeringClean Code

Solid Principles

177L

Apply SOLID principles to design flexible, maintainable object-oriented code

Technology & EngineeringClean Code

Testing Principles

216L

Design effective tests using the testing pyramid, clean test structure, and test-driven thinking

Technology & EngineeringClean Code

Content Security Policy

269L

Configure Content-Security-Policy headers to mitigate XSS, data injection, and clickjacking attacks.

Technology & EngineeringSecurity Practices

CORS Security

230L

Configure CORS headers correctly to control cross-origin resource access while preventing overly permissive policies.

Technology & EngineeringSecurity Practices

CSRF Protection

247L

Protect web applications against cross-site request forgery (CSRF) using tokens, SameSite cookies, and origin validation.

Technology & EngineeringSecurity Practices

Input Validation

267L

Validate and sanitize all user input at application boundaries using schemas, type coercion, and allowlists.

Technology & EngineeringSecurity Practices

Secrets Management

297L

Securely store, access, rotate, and audit application secrets and credentials using vaults, environment variables, and CI/CD integrations.

Technology & EngineeringSecurity Practices

SQL Injection

238L

Prevent SQL injection attacks using parameterized queries, ORM best practices, and input validation layers.

Technology & EngineeringSecurity Practices

Supply Chain Security

316L

Secure your software supply chain by auditing dependencies, pinning versions, verifying integrity, and monitoring for vulnerabilities.

Technology & EngineeringSecurity Practices

XSS Prevention

195L

Prevent cross-site scripting (XSS) attacks through output encoding, input sanitization, and secure rendering practices.

Technology & EngineeringSecurity Practices

Class to Functional React

176L

Convert React class components to functional components with hooks

Technology & EngineeringMigration Patterns

Cra to Nextjs

256L

Migrate a Create React App project to Next.js for server-side rendering and file-based routing

Technology & EngineeringMigration Patterns

Javascript to Typescript

138L

Migrate a JavaScript codebase to TypeScript incrementally with minimal disruption

Technology & EngineeringMigration Patterns

Jest to Vitest

216L

Migrate a test suite from Jest to Vitest for faster execution and native ESM support

Technology & EngineeringMigration Patterns

Monolith to Microservices

198L

Decompose a monolithic application into microservices using the strangler fig pattern

Technology & EngineeringMigration Patterns

REST to GRAPHQL

175L

Migrate a REST API to GraphQL while maintaining backward compatibility

Technology & EngineeringMigration Patterns

SQL to Nosql

203L

Migrate from a relational SQL database to a NoSQL document or key-value store

Technology & EngineeringMigration Patterns

Webpack to Vite

195L

Migrate a Webpack-based project to Vite for faster development builds and HMR

Technology & EngineeringMigration Patterns

Actions

232L

Server-side form mutations with action functions, progressive enhancement, and optimistic UI in Remix

Technology & EngineeringRemix

Authentication

297L

Authentication patterns in Remix using sessions, cookies, JWT, OAuth flows, and route protection

Technology & EngineeringRemix

Deployment

273L

Deploying Remix applications to various platforms including Vercel, Fly.io, Cloudflare, and Node.js servers

Technology & EngineeringRemix

Error Handling

226L

Error boundaries, catch boundaries, and structured error handling strategies in Remix applications

Technology & EngineeringRemix

Loaders

189L

Server-side data loading with loader functions, useLoaderData, and type-safe data fetching in Remix

Technology & EngineeringRemix

Routing

208L

Nested routes, dynamic segments, outlets, and file-based routing conventions in Remix

Technology & EngineeringRemix

Streaming

254L

Streaming responses and deferred data loading with defer, Await, and Suspense in Remix

Technology & EngineeringRemix

Styling

228L

CSS strategies in Remix including route-scoped links, Tailwind CSS, CSS Modules, and CSS-in-JS approaches

Technology & EngineeringRemix

Auto Update

346L

Auto-update mechanisms for desktop applications using electron-updater and Tauri's built-in updater

Technology & EngineeringDesktop App

Electron Ipc

310L

IPC communication patterns for Electron main and renderer process messaging

Technology & EngineeringDesktop App

Electron

242L

Electron fundamentals for building cross-platform desktop applications with web technologies

Technology & EngineeringDesktop App

File System Access

414L

File system access patterns, native dialogs, and drag-and-drop for desktop applications

Technology & EngineeringDesktop App

Native Menus

470L

System tray icons, native application menus, and desktop notifications for Electron and Tauri apps

Technology & EngineeringDesktop App

Packaging

440L

Building, packaging, and distributing desktop applications for Windows, macOS, and Linux

Technology & EngineeringDesktop App

Security

426L

Desktop application security including context isolation, preload scripts, CSP, and sandboxing for Electron and Tauri

Technology & EngineeringDesktop App

Tauri

276L

Tauri framework for building lightweight, secure desktop applications with a Rust backend and web frontend

Technology & EngineeringDesktop App

Deployment

379L

Independent deployment patterns for micro-frontends including CI/CD pipelines, versioning, rollback, and environment strategies.

Technology & EngineeringMicro Frontend

Design System Sharing

317L

Strategies for sharing design systems, component libraries, and visual consistency across independently deployed micro-frontends.

Technology & EngineeringMicro Frontend

Iframe Composition

247L

iFrame-based micro-frontend composition for maximum isolation between independently deployed frontend applications.

Technology & EngineeringMicro Frontend

Module Federation

219L

Webpack Module Federation for sharing code and dependencies across independently deployed micro-frontends at runtime.

Technology & EngineeringMicro Frontend

Routing

292L

Cross-application routing strategies for micro-frontends including shell-controlled routing, distributed routing, and URL contracts.

Technology & EngineeringMicro Frontend

Shared State

266L

Cross-application state sharing patterns for micro-frontends including event buses, shared stores, and URL-based state.

Technology & EngineeringMicro Frontend

Single Spa

241L

Single-SPA framework for orchestrating multiple JavaScript micro-frontends within a single page application shell.

Technology & EngineeringMicro Frontend

Web Components

286L

Web Components and Shadow DOM as a framework-agnostic encapsulation layer for micro-frontend composition.

Technology & EngineeringMicro Frontend

Cloudflare D1

313L

Cloudflare D1 for running SQLite databases at the edge with SQL query support

Technology & EngineeringEdge Computing

Cloudflare Kv

298L

Cloudflare Workers KV for globally distributed key-value storage at the edge

Technology & EngineeringEdge Computing

Cloudflare Workers

212L

Cloudflare Workers for serverless edge compute using the V8 isolate model

Technology & EngineeringEdge Computing

Deno Deploy

268L

Deno Deploy for globally distributed edge applications using the Deno runtime

Technology & EngineeringEdge Computing

Edge Auth

525L

Authentication and authorization at the edge for securing requests before they reach the origin

Technology & EngineeringEdge Computing