Files
blog/content/_data/works/realworld.md
2022-05-18 14:54:25 +02:00

1.0 KiB

Main purpose of this projects is to have personal extensive API training on multiple backend languages or framework. It's following the very known Conduit project, a Medium clone. Each project respect following conditions :

  • VS Code as only main editor !
  • 100% compatible by the official OpenAPI Spec
  • Proper OpenAPI documentation
  • Testable with last Postman collection of Conduit
  • Fully tested
  • High QA by following best practices for linting, formatting, with static analyzers for non strongly typed languages
  • Community-driven with usage of the most well-known packages
  • MySQL or PostgreSQL as main databases
  • Use ORM whenever possible that follows any DataMapper or Active Record patterns
  • Proper seeder / faker for quick starting with filled DB
  • Proper suited QA + production Dockerfile
  • Complete CI/DC deployment on Docker Swarm with Drone CI