0.1.1 • Published 5 months ago

@antelopejs/core v0.1.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
5 months ago

AntelopeJS

AntelopeJS

npm version License TypeScript

AntelopeJS is a production-ready TypeScript framework designed for developing high-performance, robust, and scalable Node.js applications. Its innovative interface-based architecture enables developers to create modular, extensible applications with clear separation of concerns.

Philosophy

AntelopeJS addresses common framework challenges through its unique approach:

  • Minimal Core: Unlike frameworks that implement too many features at the core level, AntelopeJS keeps its core minimal and unopinionated, delegating functionality to modules
  • Interface-Based Design: Clean separation between modules through well-defined interface contracts
  • Seamless Upgrades: Run multiple versions of the same interface side-by-side, allowing gradual upgrades without breaking changes
  • Modular Architecture: Build applications with independent, swappable components

Installation

npm install -g @antelopejs/core

Getting Started

To create a new project with the CLI:

ajs project init <project-name>

Documentation

For complete documentation, visit AntelopeJS

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.