Ragnos Framework

Ragnos is a modern and lightweight framework for web application development. Its goal is to provide a solid and flexible foundation for building scalable and high-performance applications. It is based on CodeIgniter 4, ensuring a robust and time-tested core. Additionally, it uses technologies like jQuery, DataTables, and AdminLTE to offer a complete and efficient development experience.
Features
- Lightweight and fast: Designed to be efficient and minimize resource usage.
- Modular: Modular structure allowing components to be added or removed as needed.
- Scalable: Ideal for both small and large projects, with the capacity to grow according to needs.
- Easy to use: Clear syntax and comprehensive documentation to facilitate development.
- Based on CodeIgniter 4: Leverages the advantages of a modern PHP framework, with support for namespaces, controllers, models, and views.
- jQuery Integration: Simplifies DOM manipulation, AJAX requests, and user interaction.
- DataTables Usage: Enables the creation of dynamic tables with functionalities like searching, pagination, and sorting.
- AdminLTE Design: Provides a modern and responsive user interface, ideal for admin panels and web applications.
Functionalities and Benefits
- Rapid Development: Thanks to its CodeIgniter 4-based structure, Ragnos allows developers to focus on business logic without worrying about complex configurations.
- Modern Interface: AdminLTE offers an attractive and responsive design, ensuring applications look good on any device.
- Efficient Data Management: DataTables facilitates the visualization and manipulation of large datasets interactively.
- Flexibility: Its modular architecture allows customizing the framework according to the specific needs of the project.
- Community and Support: Being based on widely used technologies like CodeIgniter and jQuery, developers have access to a vast amount of resources and online support.
Documentation Organization
This documentation is divided into four main sections to facilitate your learning:
🔰 Fundamentals Everything you need to get started. Start with Installation, review Configuration, and create your first module in Getting Started.
💾 Datasets and Models The core of Ragnos. Learn to declare Datasets, define Fields, and handle Master-Detail relationships.
🚀 Advanced Features For intermediate users. Dive into API Mode, Hooks system, and Production Deployment.
🎨 Frontend and UI Interface customization. Learn to modify Menus or Themes and generate Reports.