Data runs the world, but to effectively use that data, you need a way to visualize it. How can we easily spin up beautiful data dashboards in React with Tremor? What is Tremor? Tremor is a component library built on top of popular CSS framework Tailwind that gives a set of building blocks that help...
Sign up to receive all things Space Jelly and more free content straight to your inbox!
Uploading files can be a bit tricky, particularly if you want your visitor to select a file and upload it from a form. How can we easily allow our visitors to select the file they need, even add some drag and drop, and create a seamless experience for sending FormData? Uploading files in React When...
Adding basic analytics to your website or app is essential to gauge performance and detect usability issues throughout your app’s lifespan. If you’re an existing Google Analytics user, you may be facing the challenging migration process to Google Analytics 4 (GA4). The good news is that there are many alternatives for tracking your site’s metrics...
Handcrafting email templates can be a challenging task, but with tools like React Email, you can easily build and customize email templates with confidence. In this blog post, we will explore how to use React Email to create custom transactional email templates, using a simple Next.js application with a signup form as an example. Setting...
One of my favorite ways of interacting with Cloudinary is using the Node.js SDK. But how do you use Node inside of a React app? Up until now, it was quite challenging, but the game has changed with server components. In this blog post, we’ll learn how to use the Node SDK to build a...
Sitemaps are crucial for communicating your website’s content to search engines, while RSS feeds allow users to stay up-to-date on your latest content. Both functionalities help improve your website’s visibility and user engagement. In this tutorial, we’ll go through how to generate sitemaps and RSS feeds in Next.js using the App Router. Generating Sitemaps with...