From the OpenReplay Blog
How to Use IndexDB to Manage State in JavaScript
Learn how to use IndexedDB for your state management needs using Vanilla JS
The Art of Writing Good Code Comments
Writing code comments is easy, adding value through them is definitely not. Learn what makes a great code comment with this insightful article.
Solid vs React - the Fastest VS the Most Popular UI Library
Learn about Solid, a performant alternative to React
Chaining Calls for Fluent Interfaces
Learn how to create APIs that other developers love to use through a technique called Fluent Interface
3 Design Patterns in TypeScript for Frontend Developers
These are the 3 most common design patters in front-end development and you've been using them whether you knew about them or not
React 18-Alpha Is Out! This Is What You Need to Know
React 18 has been announced, but what's new about it? Here are the details you need to know about this new version of React.
Redux Alternatives in 2021
Should you be using Redux in 2021? Isn't there a better alternative for your use case?
Memoizing Promises
Memoizing Promises stops repeated API calls by caching results on the front end, letting you apply the technique selectively to GET requests.
Exciting New Features of Next JS v10
Learn what's new and exciting about the latest version of NextJS
XState: The Solution to All Your App State Problems
Reliable and predictable state for all your apps is not a dream
Getting Started with IndexedDB for Big Data Storage
It's not always necessary to send a user's data to the server, the browser is more than capable of handling the workload and the data
Discovering Vue Composition API with examples
Learn about the Composition API with these practical examples
Should Developers Only Use the CLI?
Some people believe true developers only use the CLI, what do you think?
Learn how Mapping Works In VueX
Learn how mapgetters, mapactions, mapmutations and mapstate work in VueX
Step-by-step Guide To Building and Deploying a Vue JS App with Netlify in 2021
Building and deploying your own apps with VueJs has never been so easy, learn how to deploy your Vue apps with Netlify in this detailed tutorial
Memoizing Functions for Performance
Learn what memoization is and how you can leverage it on your own code with this detailed article.
How to Evaluate Site Speed with the Performance API
Browser DevTools are great for monitoring web application performance on your local development PC but they're less practical for measuring site speed on different devices
Keeping Your TypeScript Code DRY With Generics
Generics can be a great tool to help you keep your code DRY and avoid repeating logic, learn how to take advantage of them in this tutorial
A Practical Introduction to Svelte
Svelte is a radical new approach to building user interfaces, or so they say.
The Complete Guide to Google's Core Web Vitals Performance Metrics
Content, keywords, and backlinks are important search ranking factors. However, compare two sites with similar content and target markets: the one with the best web experience should rank higher.
Top Metrics You Need to Understand When Measuring Front-end Performance
The Top 5 metrics to know when measuring front-end performance
Functional Reactive Programming in Angular with RxJS
Reactive Programming is not exclusive to ReactJS, learn how to use RFP with Angular
6 Money-making Strategies Used by Companies with Open Source Projects
Even when the code is open and accessible, companies have multiple ways to earn income from their projects. Here are 6 of those strategies.
Learn The Fundamentals Of Vue With Vue 3
The article aims to ease you into the world of Vue by teaching you basic Vue concepts