Local Development Essentials
Testing E-Mail Sending Feature
- Mailpit is a small, fast, low memory, zero-dependency, multi-platform email testing tool & API for developers
- It acts as an SMTP server, provides a modern web interface to view & test captured emails, and includes an API for automated integration testing
- Docker with Springboot really useful for local development
- Rest API really helpful for integration testing
Testing MongoDB documents
- MongoDB docker image helps to run docker container for local development
- MongoDB Express is one of the best tool to visualise MongoDB content, and it's really helpful for local development to add/update/remove data from/to MongoDB