This article explains how to create a Git-based content management system with markdown using Nuxt.js and Vue.js, and how to deploy it on Netlify. The tutorial covers creating the content, pages, and layout for the website, as well as deploying the code to a Git repository and Netlify.
Your DB may have hundreds or thousands or even millions of elements, it won’t be a good idea (regarding performance and UI/UX) to show all of the elements to the user in a single view, the answer to this problem is using pagination.
Last time we discussed rate limiting and 2 strategies for implementing the solution (Leaky bucket, Token bucket) algorithms , this part we will go through 2 more strategies(Fixed window and Sliding window algorithms).
Whether you build public API open for developers or internal API for your apps, you might have heard of the term rate limiting or throttling, here is a quick explanation as I understand it.