# Dynamic Framework
React component framework specialized for financial applications, built on Bootstrap 5 and optimized for micro frontends with Modyo platform.
# Technical Features
# Components
- 30+ React components specialized for banking
- Design system based on Bootstrap 5
- Full TypeScript support
- WCAG 2.1 accessibility integrated
# Architecture
- Micro Frontends with Module Federation
- API-first design
- Lazy loading and code splitting
- State management with Context API
# Technical Documentation
# Architecture
- Technical Overview - Architecture, technologies and design patterns
# Getting Started
- Installation - Environment setup
- First App - Step-by-step tutorial
- Project Structure - Project organization
# Development
- Components - Catalog and APIs
- React Patterns - Hooks and patterns
- API Integration - Backend connectivity
- Widgets - Modular components
- Experiences - Pre-built templates
# Customization
# Modyo Integration
Dynamic Framework is automatically included when creating applications with Dynamic Minimal Theme in Modyo. See customization guide for UI customization.
# Installation
# Modyo CLI
npx @modyo/cli@latest get dynamic-react-base-template my-app
cd my-app
npm install
npm start
# CDN
<!-- CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@dynamic-framework/ui-react@1.27.0/dist/css/dynamic-ui.css">
<!-- JavaScript (optional) -->
<script src="https://cdn.jsdelivr.net/npm/@dynamic-framework/ui-react@1.27.0/dist/js/bootstrap.min.js"></script>
# NPM Package
npm install @dynamic-framework/ui-react
Requirements:
- Node.js v20+
- NPM 10.x+
For React component integration, see React guide.
# Technical Resources
# Documentation
- Storybook Components (opens new window) - Interactive catalog
- API Reference (opens new window) - API documentation
- GitHub (opens new window) - Source code
# Development Tools
- Modyo CLI (opens new window) - Command line tool
- Figma UI Kit (opens new window) - Design resources
- CodeSandbox Templates (opens new window) - Starter templates
# Technical Support
- Issues (opens new window) - Report issues
- Stack Overflow (opens new window) - Technical questions
- Community (opens new window) - Developer forum
# Technology Stack
- React: 18+ with Hooks and Suspense
- TypeScript: Full static typing
- Bootstrap: 5.3+ customizable
- Build Tools: Webpack 5, Vite support
- Testing: Jest, React Testing Library
- Linting: ESLint, Prettier