0.0.7 • Published 10 months ago

@atherjs/framework v0.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

Ather

Ather is a Laravel-style framework for Bun.js, offering a familiar and elegant syntax for modern JavaScript application development. It combines the speed and efficiency of Bun with the best practices of web development.

🚀 Getting Started

📦 Installation

Install the Ather CLI globally with:

npm install -g @atherjs/cli

✨ Creating a New Project

To start a new Ather project, use the CLI:

ather create project-name cd project-name bun install

▶️ Running the Application

Run your Ather application with:

bun run dev

🔧 Generating Components

Ather's CLI makes it easy to generate controllers, models, and migrations.

🛠 Creating a Controller

Generate a new controller:

ather make:controller User

For a resource controller, use:

ather make:controller User -r

🗄 Creating a Migration

Create a new migration:

ather make:migration create_users_table

🧩 Creating a Model

Generate a new model with optional components:

ather make:model User

To also generate a migration, controller, and resource controller:

ather make:model User -mcr
  • -m: Generate a migration
  • -c: Generate a controller
  • -r: Generate a resource controller (when used with -c)

📚 Documentation

For more information and detailed guides, visit the official Ather documentation.

🤝 Contributing

Contributions are welcome! Check out our contributing guidelines for more details.

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

Ather brings modern web development best practices to Bun.js. Enjoy building with Ather!

0.0.7

10 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago