v0.6.0
🚀 About
Arnelify® POD for NodeJS - is a BackEnd-framework for creating scalable microservices applications.
📋 Minimal Requirements
Important: It's strongly recommended to use in a container that has been built from the gcc v14.2.0 image.
- CPU: Apple M1 / Intel Core i7 / AMD Ryzen 7
- OS: Debian 11 / MacOS 15 / Windows 10 with WSL2.
- RAM: 4 GB
📦 Installation
Install to the folder that needs to be created:
npx arnelify-pod setup NewProject
Go to NewProject folder:
cd ./NewProject
Create .env:
cp ./.env.local ./.env
Run container:
docker compose up -d --build
docker ps
docker exec -it <CONTAINER ID> bash
🎉 Usage
Compile & Run production:
yarn build && pod/server
Run development:
yarn watch
📚 Code Examples
You can find code examples here.
⚖️ MIT License
This software is licensed under the MIT License. The original author's name, logo, and the original name of the software must be included in all copies or substantial portions of the software.
🛠️ Contributing
Join us to help improve this software, fix bugs or implement new functionality. Active participation will help keep the software up-to-date, reliable, and aligned with the needs of its users.
⭐ Release Notes
Version 0.6.0 - Integration with C and C++.
We are excited to introduce the Arnelify POD for C++ framework! Please note that this version is raw and still in active development.
Change log:
- Replaced the Node.js V8 engine with NodeJS Bun.
- Replaced node-http with Arnelify Server.
- New Arnelify Router
- New Arnelify Broker
- Added support for compiling code into a binary executable.
- Significant refactoring and optimizations
Please use this version with caution, as it may contain bugs and unfinished features. We are actively working on improving and expanding the framework's capabilities, and we welcome your feedback and suggestions.
