<译文内容>¶
hide: - navigation # Hide navigation bar - toc # Hide table of contents - footer # Hide footer layout: fullscreen # Custom layout identifier
IWebCore¶
_____ _ _ _ _____ |_ _|| | | | | | / __ \ | | | | | | ___ | |__ | / \/ ___ _ __ ___ | | | |/\| | / _ \| '_ \ | | / _ \ | '__|/ _ \ _| |_ \ /\ /| __/| |_) || \__/\| (_) || | | __/ \___/ \/ \/ \___||_.__/ \____/ \___/ |_| \___|
📦 Core Module Introduction¶
IMakeCore - Cpper's Package Management Tool
Simplest Cross-Platform Package Management Tool IMakeCore builds upon existing foundations, providing a source-based package management tool. It supports cross-platform, non-invasive integration with qmake/cmake. IMakeCore can be integrated with just one command, and packages can be referenced in the following way:
IHttpCore - Reflective/Annotation-based HTTP Framework
High-Performance User-Friendly HTTP Server Framework IHttpCore is a lightweight but powerful HTTP service framework. Users can complete HTTP request-response using annotations.
IRdbCore - Relational Database
Modern Dumb Database Operation Tool
IPubCore - Package Publishing/Querying/Downloading System
Enterprise-Level Publishing Management Platform IPubCore provides an enterprise-level package publishing management platform, supporting:
- 🏭 C++ Source Package Query
- 🛡️ Integration with IMakeCore for automatic package download
- 📊 User Registration/User Management
- 🔗 User Package Upload
ICore - Foundation Framework
Framework Core Component Library ICore contains the foundation components and utility classes of the framework, providing low-level support for other modules.
- 🧰 Dependency Injection Container
- ⏱️ Task Scheduling System
- 🔐 Security Components
- 🛠️ Utility Toolkit
- 🌈 Configuration System
- 🖥️ Event Loop
- 🗄️ Database Components
ICmd - Command-Line Development Suite
User-Friendly Command-Line Parsing, Development Framework ICmd is a command-line development framework based on ICore, providing command-line parsing, command-line arguments, command-line options, command-line subcommands, etc., allowing users to focus on functional code.