Skip to content
 
 

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Serena

Serena is a simple and elegant JavaScript library designed to simplify backend API calls. Inspired by the seamless integration of modern API clients, Serena aims to provide developers with a straightforward, chainable syntax to interact with RESTful APIs. The project is focused on being intuitive and highly customizable, while also providing a powerful toolkit for API interactions.

Currently, Serena is in its early stages of development, and this repository doesn't contain any code yet. However, the vision for Serena includes features like:

  • Chainable syntax for GET, POST, PUT, DELETE, and other API methods
  • Parameterized API requests with custom headers and dynamic inputs
  • Synchronization with Elara (our database service library) for smooth database interactions
  • Support for common API patterns such as filtering, pagination, and sorting

Features to be developed:

  • Chainable methods for making API calls (GET, POST, PUT, DELETE, etc.)
  • Parameter and body management for API calls
  • Integration with Elara to offer seamless synchronization between database services and API requests

Inspiration

Serena is inspired by popular API client libraries, such as Axios, and aims to build on their simplicity while providing deeper integration with database services like Elara. The goal is to make backend API interactions as effortless as possible.

Installation

This project is still under development, and installation instructions will be provided in future updates.

Usage

There is no usage guide or code available at this time. Please stay tuned for future releases where detailed documentation will be provided.

Contributing

Contributions are welcome! While Serena is still in the planning phase, we encourage developers to follow the repository for updates and check back later for contribution guidelines.

License

This project will be licensed under the MIT License.


Follow Serena's journey as we develop it into a flexible and powerful API client for JavaScript applications!

About

A Simplified JavaScript API Calls Library

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors