Blog


Why You Should Use TAGGUN Instead Of General Purpose OCR

Power your receipt and invoice digitization - without the headaches - using TAGGUN: an easy-to-use, easy-to-integrate, AI-driven OCR API built specifically for this purpose.

TaggunOcr

Using Dependency Mapping to Reduce Costs on AWS

AwsCostManagement

How to Compose and Integrate APIs Together as if You Were Using NPM for APIs

Learn how to bring React's paradigm of Composability to the world of APIs, microservices, and databases — powered by Wundergraph, build-time GraphQL, and the BFF/API Gateway pattern.

ApisReactComposability

How to Check if a String Contains Uppercase Letters in JavaScript

Learn how to easily check if a string contains capital letters in JavaScript.

JavascriptRegexString

Is AI-Generated content grounds for plagiarism?

AiPlagiarismCopyright

Batch Updates in React 17 or Earlier Versions

React batch updates for multiple setState() calls inside setTimeout, promises, and native event handlers

ReactWeb DevelopmentFront End Development

How to Build a GraphQL eCommerce App from Scratch

Setting JAMstack to easy mode with WunderGraph, Next.js, Strapi, and Snipcart

GraphQLJAMstackNext.js

3 Best React Form Libraries Every React Developer Should Know

React-Hook-Form, Formik and React-Final-Form

ProgrammingFront End Development

5 Things We Can Do to Decrease Load Time of the React Application

1. Clean Unused Lines Of Code, 2. Clean Unused React Components, 3. Splitting Up Into Components, 4. Server - Side - Rendering, & 5. State Management

ProgrammingReactJavaScript

Why You Should Automate Web UI Testing

Automated vs. Manual Web UI Testing, and How to Automate Web UI Testing with Less Boilerplate Code

SenchaAutomation TestingSoftware Testing