Best of Backend Development — May 2022
- 1
- 2
- 3
Quastor Daily·4y
The Architecture of Databases
Quastor is a free Software Engineering newsletter that sends out summaries of technical blog posts, deep dives on interesting tech and FAANG interview questions and solutions. Today we’ll be talking about the Architecture of Databases. The various components: Transport System, Query Processor, Execution Engine, and the Storage Engine. How these components interact with each other.
- 4
Fauna·4y
Introduction to serverless databases
A serverless database is any database that grows automatically to meet the changing demands of an application. It can provide an organization with more automated scaling, stronger resilience, and reduced time to market. A service provider will manage the database for you, including the provisioning of instances or clusters.
- 5
GitHub Blog·4y
Improved REST API documentation
We’re excited to announce some big improvements to our REST API documentation. We’ve moved to a three-column layout to improve the readability of our docs and make it easier to see parameters with example requests and responses grouped together. The example column on the right in the three- column layout is sticky to allow you to cross-reference the example values to the request body parameters.
- 6
- 7
Hashnode·4y
I Learned to Code to Launch a SaaS. Here’s 10 Lessons I Learned Along the Way.
In September 2020, several months after the pandemic first started, I decided to learn to code. 18 months on, I've just launched my SaaS, Reportr, into public beta. Here, I share what I've learned about building a software-as-a-service (SaaS) tool.
- 8
Changelog·4y
mgramin/awesome-db-tools: Everything that makes working with databases easier
Awesome Database Tools is a community driven list of database tools that simplify working with databases for DBA, DevOps, Developers and mere mortals. Feel free to add information about your own db-tools or your favorite third-party db- tools. For updates on awesome-db-tools and thoughts/news about databases/tools/SQL follow me at @GraminMaksim.
- 9
LogRocket·4y
Node.js vs. Python: How to choose the best technology to develop your backend
Choosing a backend programming language is never an easy task. Different languages have their pros and cons that you need to consider. Node.js and Python are some of the most popular choices for backend development. Both have very strong package ecosystems and communities and choosing between the two can be difficult.
- 10
Web Tools Weekly·4y
CSS Tools, JS Utilities, JSON, Databases
The URL API is a modern upgrade on what the Location object was doing. Once a URL is generated (e.g. using the URL() constructor), you'll have the following extra features: URLURL. username - This allows you to include a username as part of the URL, for a private login. URL.password - Same as URL. username , now deprecated on Location but available on the URL object. URL searchParams - Allows you to access individual parameters in a query string.
- 11
Hashnode Web3·4y
Web3 APIs - How to Build dApps Faster with Web3 and NFT APIs
DApps are blockchain-based applications that allow users to interact with smart contracts deployed on the blockchain. Every dApp requires a remote procedure call (RPC) node to perform its functionalities. Without an RPC, your dApp will not be able to perform transactions. Web3 platforms like Moralis, Alchemy and Quick Node provide efficient APIs that power communication between your dApps and the Blockchain.
- 12
Hacker News·4y
How I fell in love with low-js
A few years ago I was working on a project written in style still common for today: python backend serving a REST API (public btw) using framework-of-the-day. It was horrible. We ended up using something very fringe - there were real performance and complexity problems. And to this day I believe all our problems stemmed from the base architecture.
- 13
Hashnode·4y
How to build a Flutter app from scratch
The DigiQ app is a digital queue management system. It has already won 2 hackathons so yeah it is indeed a "useful" project. We will see how to implement Authentication, connect an API to the app, do CRUD operations on a database, implement a QR code scanner, integrate Twilio notifications, and more.