• Table vs View

    A table contains data, a view is just a SELECT statement which has been saved in the database (more or less, depending on your database).
  • REST API vs WebAPI vs MVC

    REST API (Representational State Transfer Application Programming Interface) is an architectural style for designing networked applications. It is a set of constraints or principles that define how resources should be represented and addressed in a distributed and stateless manner. REST is not a specific technology but rather a set of architectural principles commonly applied to web services.
  • OAuth2 vs JWT

    OAuth 2.0 is a powerful and secure framework that allows different applications to securely interact with each other on behalf of users without sharing sensitive credentials. The entities involved in OAuth are the User, the Server, and the Identity Provider (IDP).