HOW WE WORKSERVICESINDUSTRIESSOLUTIONSCASE STUDIESINSIGHTSCAREERSABOUT US
Home > Insights >

DBBS Pre-Built Solutions Update v. 0.1.7

DBBS Pre-Built Solutions Update v. 0.1.7

Share

08 Nov. 2024

A new update for DBBS Pre-Built Solutions is live. Version 0.1.7 enhances organization, improves development efficiency, and introduces powerful new tools. We focused on simplifying workflows, adding new examples, and integrating helpful modules for faster, more reliable development.

The changes for version 0.1.7:

Updated folder structure to accommodate expansion into various programming languages:

  • A new directory level was introduced to define programming languages for DBBS Solutions components.
  • Improves component searchability, structure, and classification.
  • All existing and new components are organized into language-specific directories.

Added new FastAPI Server Application:

  • Added FastAPI server with an example module.
  • A starting point for development that demonstrates standard features: request handling, routing, dependency injection, and Pydantic typing.
  • Uses Poetry for dependency management and environment setup.

Added new Django Logger:

  • Added Django Logger based on watchtower.
  • Provides the ability to transfer logs to AWS CloudWatch and local console.

Added new .NET Example Project:

  • Showcases modern development practices and architectural patterns.
  • Features include:
    • Built-in configuration management.
    • Dependency injection using native IoC container.
    • RESTful API controllers with auto-generated Swagger documentation.
    • Entity Framework Core integration.
    • Unit testing with xUnit, including mocking examples.
  • A reference point template for building enterprise-grade .NET applications.

Updated Mobile App Generators:

  • Updated Expo pre-build method that supports clean mode and Android signing management support (./scripts/manage-credentials.ts).

Added Web-SSR-Remix Generators:

  • Create Remix applications through the generator tool.
  • Streamline the setup process for Remix apps for convenience and user-friendliness.

Added StripePayment Module for NestJS:

  • Comprehensive solution for Stripe integration.
  • Manages related entities (subscriptions, products, plans) in the database.
  • Ensures data management between Stripe and the database for full synchronization.
  • Allows managing payments and keeps the app’s data up-to-date.
  • Available through the related package "dbbs/nestjs-module-stripe".

Added Apollo Package:

  • Package wrapper over Apollo GraphQL.
  • Generators with plugins for documents and hooks.
  • The standard Apollo client hook is with a basic mobile persistor.

Added Firebase SDK Package:

  • Basic package for Firebase app and admin services.
  • Includes auth, analytics, and database functionality.

React-localization:

  • Wrapper package for web and mobile application localization.
  • Uses i18n.

Added Next-intl-localization Package:

  • Designed for Next.js applications using Page Router.
  • Simplifies internationalization implementation.

We continue working on delivering quality-of-life improvements to our Solutions to streamline your software development process. For more information about the DBBS Pre-Built Solutions, visit our GitHub page.

Related content:

The Ultimate Showdown: Google Bard's Capabilities vs ChatGPT's Features

Explore the transformative AI revolution, focusing on the roles of ChatGPT and Google Bard in the evolving landscape of artificial intelligence. Delve into a detailed comparison of their features, strengths, and limitations, backed by real examples.

ChatGPT: Improving Agile Development Through AI-Powered Collaboration

Unleash ChatGPT in your Agile workflow. How to leverage ChatGPT in sprint planning, backlog refinement, code reviews, and refactoring to maximize efficiency

Discuss Your Project With Us

Or

Expect a reply within 24 hours. We prioritize confidentiality with an NDA. Our analysts and developers will collaborate closely to plan the next steps. Contact us for a complimentary consultation and entrust your IT vision to our expert team.

LinkedInGitHubClutchTwitterInstagramFacebook
Getting started

Get in touch

Insights

About us

Careers

DBBS Solutions

Legal

Privacy Policy

2024 DBB Software. All rights reserved