Welcome to the Finch Documentation! This documentation will walk you through the steps to use Finch, a powerful web framework for Dart. Whether you're a seasoned developer or just starting, Finch offers a robust set of tools to simplify server-side web app development.
Table of Contents
- Finch Installation Guide
- Finch CLI
- Finch Configuration Guide
- Finch Running Guide
- Finch Routing Guide
- Finch Controllers Guide
- Finch Auth Controller Guide
- Finch HTTP Requests Guide
- Finch Template
- Finch Template Events Guide
- Finch Localization and i18n Guide
- Finch Cookies and Sessions Guide
- Finch MongoDB Guide
- Finch MySQL Guide
- Finch SQLite Guide
- Finch Advanced Forms Guide
- Finch Email Guide
- Finch Asset Management Guide
- Finch API Documentation
- Finch Sqler Guide
- Finch WebSocket Guide
- Finch Htmler Guide
- Finch Debugging Guide
- Finch Commands Guide
- Finch Database Migration Guide
- Docker for Finch
- Nginx for Finch
Features
- Rapid API Development with OpenAPI Documentation
- WebSocket Support for Real-Time Applications
- MongoDB, MySQL and SQLite Database Integration
- Scheduled Tasks (Cron Jobs)
- Multi-Language Support
- Development Debugging Tools
- Migration System for Database Schema Management
- Advanced Forms with Validation and Error Handling
- Email Support with SMTP
- Asset Management for CSS, JS, and Images
- Template Engine for HTML Rendering
- WebSocket Support for Real-Time Applications
- HTMLer for Generating HTML Content
- Sqler for Generating SQL Queries
- OpenAPI Documentation for APIs
- And More...
Contributing
We welcome contributions from the community. If you'd like to contribute, please refer to the Contributing Guide.
License
Finch is MIT licensed, allowing you to use, modify, and distribute it freely while giving credit to the original work.
Feel free to customize and extend the example provided with the package to fully leverage the WebApp package's capabilities in your web development projects.
Connect & Support
Github: https://github.com/uproid/finch
- 🌟 Star us on GitHub to show your support
- 📢 Follow for updates and stay connected
- 💬 Join the conversation – your input shapes the future of Finch
Community
- Contact: [email protected]
- Discord: https://discord.gg/YduDmJxCp9