0.0.7 • Published 1 year ago

@atherjs/framework v0.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year 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

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago