Article
Are you a backend developer looking for a fast and easy way to set up a Node API? Or are you a frontend developer who wants to create and manage a backend using a user-friendly interface instead of coding it from scratch? Look no further, because the Strapi headless content...
Uchechukwu Azubuko
A common task in programming is opening a file and parsing its contents. What do you do when the file you are trying to process is quite large, like several GB of data or larger? The answer to this problem is to read in chunks of a file at a...
Adam McQuistan
Writing unit tests is something beginners and seasoned engineers alike typically put off for later phases of development, yet - they're key to stable and robust software development. The basic premise of test-driven development (TDD) is writing your tests even before you start coding. That's a great goal to strive...
Scott Robinson
In this guide, we'll take a look at how to read and write JSON data from and to a file in Python, using the json module. JSON (JavaScript Object Notation) is an extremely popular format for data serialization, given how generally applicable and lightweight it is - while also being...
In this article we'll show you how to force update a component in React.js. More specifically, we'll be giving a brief introduction to React re-renders, we'll show how to force updates in class-based components, and how to force updates in functional components. React Re-Renders React itself automatically handles re-rendering...
Guest Contributor
In a URL, query string values often provide information about the request, like parameters for a search or the ID of an object you're using. If any of the business or request logic is handled in the frontend, it's important to know how to retrieve the query string values from...
Mistakes are common, we all make them. That's why they put erasers on pencils. And this is no different with tools like Git. While some changes can be difficult to undo, there is usually a way. So what if you want to modify an existing commit message? Luckily this is...
If you're a developer working on any modern web application, you're probably aware of how important it is to properly set up routing. When you browse through many React Router tutorials, you may notice that they seldom mention redirects and instead focus on how to use the Link component. To...
Joel Olawanle
Axios is a JavaScript library that uses the Promise API to create HTTP requests with http in Node.js runtime or XMLHttpRequests in the browser. Because these requests are promises, they work with the newer async/await syntax, as well as .then() functions for promise chaining and the .catch() mechanism...
© 2013-2023 Stack Abuse. All rights reserved.