2.0.16 • Published 5 months ago

glas v2.0.16

Weekly downloads
-
License
ISC
Repository
github
Last release
5 months ago

Glas: Advanced Node.js Framework for Native API Development

Welcome to Glas, a cutting-edge Node.js framework meticulously crafted for building native APIs and web and mobile applications. Embracing the core capabilities of Node.js, Glas delivers a comprehensive and efficient environment for developing high-performance, scalable APIs with minimal overhead.

Core Highlights of Glas

  • Native Node.js API Development: Focused on leveraging the native features of Node.js, Glas offers an optimized and streamlined approach to API development, ensuring maximum performance and efficiency.

  • Robust and Scalable Architecture: Glas stands on a solid architectural foundation, making it an ideal choice for creating scalable and maintainable web and mobile applications.

  • Flexibility at Its Core: Designed with adaptability in mind, Glas allows developers to customize and extend the framework to meet the specific needs of diverse projects.

  • Modern Tooling and Best Practices: Equipped with a suite of modern tools and utilities, Glas encourages writing clean, efficient, and well-structured code, aligned with the latest industry best practices.

  • Intuitive APIs and a Rich Ecosystem: Benefit from Glas's intuitive APIs that simplify your development workflow. The rich ecosystem around Glas includes a variety of plugins and integrations, enhancing your development experience.

  • High-Performance Solutions: With a focus on performance optimization, Glas ensures your applications are fast, responsive, and capable of handling high loads with ease.

Project Structure

- LICENSE
- README.md
- package-lock.json
- package.json
- **src/**
    - **cleanArchitecture/**
        - **application/**
            - UseCase.ts
            - index.ts
        - index.ts
        - **infrastructure/**
            - Repository.ts
            - index.ts
    - **core/**
        - DependencyInjector.ts
        - Either.ts
        - Handler.ts
        - LRUCache.ts
        - Middleware.ts
        - Request.ts
        - Response.ts
        - Route.ts
        - Router.ts
        - index.ts
    - **error/**
        - ErrorHandler.ts
        - Errors.ts
        - index.ts
    - index.ts
    - **response/**
        - HttpResponse.ts
        - Serializer.ts
        - index.ts
    - **server/**
        - AdvancedServer.ts
        - index.ts
- tsconfig.json

License

Glas is open-source and proudly licensed under the MIT License.

1.0.1

5 months ago

2.0.15

5 months ago

2.0.16

5 months ago

2.0.2

5 months ago

2.0.13

5 months ago

2.0.5

5 months ago

2.0.14

5 months ago

2.0.7

5 months ago

2.0.12

5 months ago

2.0.9

5 months ago

2.0.8

5 months ago

2.0.1

5 months ago

2.0.0

5 months ago

1.0.0

5 months ago

0.1.1

7 months ago

0.1.0

7 months ago