Merge 1d44125c73
into 08b771c863
commit
cffd5ca6a7
@ -0,0 +1,30 @@
|
||||
# A Programming Language Framework
|
||||
|
||||
**Tier:** 3-Advanced
|
||||
|
||||
A Framework that focus on bringing cutting-edge features, performance optimizations, and a streamlined development experience.
|
||||
|
||||
## Key Features
|
||||
|
||||
- [ ] Harness the power of asynchronous programming techniques for non-blocking I/O and efficient handling of concurrent requests.
|
||||
- [ ] Seamlessly integrate WebSocket support for building real-time and interactive features into applications.
|
||||
- [ ] Optimize code execution, leverage caching mechanisms, and utilize `language of your choice` extensions for enhanced performance and speed.
|
||||
|
||||
## Bonus features
|
||||
|
||||
- [ ] `Authentication and Authorization`: Built-in authentication and authorization mechanisms for secure access control.
|
||||
- [ ] `Database Integration`: Seamless integration with popular databases through an ORM or a database abstraction layer.
|
||||
- [ ] `Template Engine`: Use a powerful template engine for dynamic content generation and separation of concerns.
|
||||
|
||||
## Useful links and resources
|
||||
|
||||
- [Building a PHP Framework - article](https://dev.to/ngodinhcuong/build-your-own-php-framework-ekc)
|
||||
- [What is a Framework in programming - article](https://www.netsolutions.com/insights/what-is-a-framework-in-programming/)
|
||||
- [Building your first node js Framework - article](https://levelup.gitconnected.com/build-your-first-node-js-web-framework-39b3310ed35a)
|
||||
- [Building your own Python web Framework - article](https://testdriven.io/courses/python-web-framework/)
|
||||
|
||||
## Example projects
|
||||
|
||||
- [DolphJS](https://github.com/dolphjs/dolph)
|
||||
- [Dolph PHP](https://github.com/questgig/dolph-php)
|
||||
- [Utopia PHP](https://github.com/utopia-php/framework)
|
Loading…
Reference in new issue