Tag: Apis
-
(Spring) Booting Java to accept digital payments with USDC
Posted on June 16, 2023, Level intermediate Resource Length medium
It's funny how a seemingly meaningless event in one's life can lead to an unexpected change. For me, one of those events happened in July 2021 when my flight home was delayed by so much that I paid for my very first Uber. For this article, I wanted to see how easy it is for a web2 developer to use Java in order to perform some Fintech transactions using web3 and USDC over the Ethereum blockchain. My plan is to use the Circle Java SDK, Java 17, and a Spring Boot 3 RESTful API. By John Vester.
Tags blockchain app-development java programming apis
-
How DevSecOps teams should approach API security
Posted on June 13, 2023, Level intermediate Resource Length medium
A recommended setup that addresses the unique concerns of developers, security and DevOps teams. It is common for these roles to lack a unified vision on how they approach API security. Therefore, in this post, I will provide a recommended API security setup that benefits all parties involved. By Gary Archer.
Tags apis cloud devops web-development infosec
-
Serverless API on AWS, Azure and GCP - Deployment and benchmark
Posted on June 1, 2023, Level intermediate Resource Length long
In this article, author has created a serverless Express API and deployed it on AWS, Azure, and GCP to evaluate each platform's performance. After conducting load tests using K6, I found that Azure and AWS performed comparably well (slightly better for Azure), while GCP lagged due to significant cold starts (up to 5 seconds when speaking to a Database). By Aurélien BETTINI.
Tags apis app-development azure gcp aws
-
Headless WordPress with GraphQL and SvelteKit
Posted on May 31, 2023, Level intermediate Resource Length long
Headless WordPress + GraphQL + SvelteKit as any other stack where you have a backend (data store), a frontend (the website), and a way to connect the two. In this case, the backend is WordPress, the frontend is SvelteKit and the way to connect the two is GraphQL. By Justin Ahinon.
Tags apis app-development web-development php javascript
-
LangChain has added Cypher Search
Posted on May 26, 2023, Level intermediate Resource Length medium
With the LangChain library, you can conveniently generate Cypher queries, enabling an efficient retrieval of information from Neo4j. By Tomaz Bratanic.
Tags apis app-development search database data-science
-
Keep parts of your GraphQL Introspection Query hidden
Posted on May 25, 2023, Level intermediate Resource Length medium
Using directives and plugins in Apollo Server 4 to customize the introspection query output. Once you have created your first schema and your GraphQL server is up and running, it makes sense to implement precautions to prevent it from being compromised by bad actors. By Florian Fuchs·
Tags apis app-development restful devops
-
How to build an NFT gallery using QuickNode's GraphQL NFT API
Posted on May 18, 2023, Level intermediate Resource Length medium
A step-by-step tutorial on building an interactive NFT Gallery using QuickNode's GraphQL NFT API, icy.tools, JavaScript, Next.js, and Tailwind CSS. By Aayush Gupta.
Tags blockchain apis cloud fintech app-development
-
How to mock HTTP APIs with MockServer
Posted on May 17, 2023, Level intermediate Resource Length medium
This post covers step-by-step instructions on how to use MockServer to mock an HTTP API, as well as an overview of limitations one may encounter. As the name suggests, MockServer is a powerful tool that allows developers to mock HTTP APIs, making testing much easier and more efficient. It aims to solve the problem of testing APIs that are still in development or not yet available, allowing developers to continue working without being held up by dependencies. By Kasper Siig. Kasper Siig.
Tags app-development apis cloud agile web-development
-
A serverless query engine from spare parts
Posted on May 7, 2023, Level intermediate Resource Length medium
An open-source implementation of a Data Lake with DuckDB and AWS Lambdas. In this post we will show how to build a simple end-to-end application in the cloud on a serverless infrastructure. The purpose is simple: we want to show that we can develop directly against the cloud while minimizing the cognitive overhead of designing and building infrastructure. By Ciro Greco.
Tags data-science streaming apis database serverless open-source
-
Introducing storage on Vercel
Posted on May 6, 2023, Level beginner Resource Length short
Vercel KV, Vercel Postgres, Vercel Blob, and Vercel Edge Config are now available. Driven by the need for both performance and personalization, frameworks are becoming server-first and edge-first. By vercel.com.
Tags app-development web-development apis database serverless nosql
-
The REST API Handbook – How to build, test, consume, and document REST APIs
Posted on May 5, 2023, Level intermediate Resource Length long
This tutorial aims to show you an example of how you can fully implement a REST API. We'll cover basic setup and architecture with Node and Express, unit testing with Supertest, seeing how we can consume the API from a React front-end app and finally documenting the API using tools such as Swagger. By Germán Cocca.
Tags app-development restful apis cloud devops web-development react
-
How to build Angular search functionality with GraphQL?
Posted on May 2, 2023, Level intermediate Resource Length long
In this tutorial, you will learn how to build a fullstack Angular application that uses GraphQL to fetch data from a server. The application we'll build together will display a list of blog posts fetched from a GraphQL API using Apollo Client, including search functionality. To create the GraphQL API, we will use StepZen, a GraphQL API platform that allows you to build and deploy a GraphQL API in minutes. By Roy Derks.
Tags app-development angular nodejs javascript restful apis