simple-blog-application-backend-challenge
readable-tests-by-example
simple-blog-application-backend-challenge | readable-tests-by-example | |
---|---|---|
2 | 2 | |
100 | 7 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | about 2 years ago | |
TypeScript | Groovy | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
simple-blog-application-backend-challenge
-
From Frontend to Backend
I'll slowly start to see other repos and documentations, and identify the patterns. In this repo: https://github.com/dyarleniber/simple-blog-application-backend-challenge/blob/main/README.md, for example, I could see again concepts like, Repository, Interfaces, Domain, entities, infrastructure and so on.
-
Hexagonal Architecture and Clean Architecture (with examples)
And if you want to take a look in a code example, of how to use Clean Architecture in a project, you can also check out this repository: Simple Blog Application: backend challenge. Where I created a Simple Blog API built with TypeScript and MongoDB, using TDD, Clean Architecture, SOLID principles, Design Patterns, and some DDD patterns. It was part of a backend coding challenge, so it has some other interesting features, like authentication with JWT, a CI Workflow with GitHub Actions, a local environment with Docker and Docker Compose, and a documentation.
readable-tests-by-example
-
Spring Data JPA Repository unit tests.
IMO opinion in unit tests is not necessary. You should have pure Java interface and implementation in menory. I,ve found great example that show this approach with hexagonal architecture. https://github.com/CamilYed/readable-tests-by-example
-
Best Functional Library for Java ? And do you recommend going for a functional style in Java?
You can see this great example which shows how you can use new fearutes which comes with Java 17.
What are some alternatives?
undb - 🚀 Private first, unified, self-hosted no code database.
java-ddd-example - ♨️ DDD in Java skeleton & examples. Course:
treees - Trees images generator based on L-Systems made with TypeScript using OOP principles.
Javaslang - vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
nodetskeleton - A NodeJs Skeleton based in Clean Architecture to use TypeScript with ExpressJS, KoaJS or any other web server framework. Please give star to project to show respect to author and effort. 🤗
php-ddd-example - 🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 6
clean-react - Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
ddd-hexagonal-cqrs-es-eda - Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^
clean-architecture-react - Clean Architecture Example Using React.js
bitloops-language - Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
clean-architecture-with-typescript-api
typescript-ddd-example - 🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns