API Design and Code Structure
Use JSON as the Main Format
Deciding on the Versioning Strategy
Global Response Message (Success and Errors)
Being Pragmatic and Breaking (some) Rules
HATEOAS
Cookies-based Authentication

Keeping in mind of Guidelines over Principles and Theories
Overall Code Structure
Last updated
