diff --git a/content/data/works/fastapi.md b/content/data/works/fastapi.md index fc36163..4f2b939 100644 --- a/content/data/works/fastapi.md +++ b/content/data/works/fastapi.md @@ -4,8 +4,8 @@ It's based on [pydantic](https://pydantic-docs.helpmanual.io/), an essential com Main packages involved : -* [pydantic](https://pydantic-docs.helpmanual.io/), data validation with Python 3.6+ type hints -* [SQLAlchemy](https://www.sqlalchemy.org/) v2 with [Alembic](https://alembic.sqlalchemy.org/en/latest/) for schema migration +* [Pydantic 2](https://pydantic-docs.helpmanual.io/), for any data validation +* [SQLAlchemy 2](https://www.sqlalchemy.org/) with [Alembic](https://alembic.sqlalchemy.org/en/latest/) for schema migration * [python-jose](https://github.com/mpdavis/python-jose) as JWT implementation * [Faker](https://faker.readthedocs.io/en/master/) as dummy data generator * [autoflake](https://pypi.org/project/autoflake/) and [isort](https://pycqa.github.io/isort/) for clean imports diff --git a/content/data/works/laravel.md b/content/data/works/laravel.md index 88b1757..5aab3b7 100644 --- a/content/data/works/laravel.md +++ b/content/data/works/laravel.md @@ -12,4 +12,4 @@ Main packages involved : * [Laravel IDE Helper](https://github.com/barryvdh/laravel-ide-helper) for proper IDE integration, perfectly suited for **VS Code** with [Intelephense](https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client) extension * [PHP CS Fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) as formatter with Laravel style guide * [Larastan](https://github.com/nunomaduro/larastan), a Laravel wrapper of [PHPStan](https://phpstan.org/), as advanced code static analyzer -* [Pest](https://pestphp.com/) as nice Jest-like API superset of existing PHPUnit +* [Pest 2](https://pestphp.com/) as nice Jest-like API superset of existing PHPUnit diff --git a/content/data/works/nestjs.md b/content/data/works/nestjs.md index 333ff38..2ffb31c 100644 --- a/content/data/works/nestjs.md +++ b/content/data/works/nestjs.md @@ -2,7 +2,7 @@ Main packages involved : -* [Prisma](https://www.prisma.io/) as ORM entirely built up for Typescript. Include migrations, models generator based on specific schema specification +* [Prisma 5](https://www.prisma.io/) as ORM entirely built up for Typescript. Include migrations, models generator based on specific schema specification * [Faker](https://fakerjs.dev/) for generating seeders * [ESLint](https://eslint.org/) with [Prettier](https://prettier.io/) for linting and code formatting * [Jest](https://jestjs.io) as main test framework diff --git a/content/data/works/realworld.md b/content/data/works/realworld.md index 4873035..ecf64b6 100644 --- a/content/data/works/realworld.md +++ b/content/data/works/realworld.md @@ -15,4 +15,4 @@ Main purpose of this projects is to have personal extensive API training on mult * Complete CI on Kubernetes with [Concourse](https://concourse.okami101.io/) * Automatic CD on Kubernetes using [Flux](https://fluxcd.io/) -See complete production deployment manifests [here](https://gitea.okami101.io/adr1enbe4udou1n/flux-source/src/branch/main/conduit), allowing **GitOps** management. +See complete production deployment manifests [here](https://gitea.okami101.io/okami101/flux-source/src/branch/main/conduit), allowing **GitOps** management. diff --git a/content/data/works/spring-boot.md b/content/data/works/spring-boot.md index 187dc4f..da4bccd5 100644 --- a/content/data/works/spring-boot.md +++ b/content/data/works/spring-boot.md @@ -1,4 +1,4 @@ -[`Spring Boot 3`](https://spring.io/projects/spring-boot) implementation using `Gradle 7.5` & `Java 19`. Similar to the [official Spring Boot implementation](https://github.com/gothinkster/spring-boot-realworld-example-app) but with usage of `Spring Data JPA` instead of `MyBatis`. [Here is another nice one](https://github.com/raeperd/realworld-springboot-java) that explicitly follows `DDD`. +[`Spring Boot 3`](https://spring.io/projects/spring-boot) implementation using `Gradle 8` & `Java 17+`. Similar to the [official Spring Boot implementation](https://github.com/gothinkster/spring-boot-realworld-example-app) but with usage of `Spring Data JPA` instead of `MyBatis`. [Here is another nice one](https://github.com/raeperd/realworld-springboot-java) that explicitly follows `DDD`. Main packages involved :