---
title: "#client-side-rendering articles | Hashnode"
description: "Explore 113 articles tagged #client-side-rendering on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/client-side-rendering"
---

Tag

# #client-side-rendering

113 posts · 5 followers

[ZeroProtocol](https://hashnode.com/@zeroprotocol) · [Aug 14](https://hashnode.com/posts/client-side-web-security-essentials/6a7f33383b0e0f5ca46f1155)

### [Client-Side Web Security Essentials](https://webpentestingdeepdive.hashnode.dev/client-side-web-security-essentials?utm_source=hashnode&utm_medium=feed)

Learn how HTML, JavaScript, DOM, Ajax, JSON, forms, cookies, and sessions shape web applications and their security attack surface.

8 min read · [webpentestingdeepdive.hashnode.dev](https://webpentestingdeepdive.hashnode.dev/client-side-web-security-essentials?utm_source=hashnode&utm_medium=feed)

[Synfinity Dynamics Pvt Ltd](https://hashnode.com/@synfinity-dynamics) · [Jun 22](https://hashnode.com/posts/next-js-server-components-vs-client-components-complete-guide/6a392162b1e500eacf5b40c1)

### [Next.js Server Components vs Client Components: Complete Guide](https://synfinitydynamics.hashnode.dev/next-js-server-components-vs-client-components-complete-guide?utm_source=hashnode&utm_medium=feed)

Learn the differences between Next.js Server Components and Client Components, when to use each, common mistakes to avoid.

5 min read · [synfinitydynamics.hashnode.dev](https://synfinitydynamics.hashnode.dev/next-js-server-components-vs-client-components-complete-guide?utm_source=hashnode&utm_medium=feed)

[Shravan Chaudhari](https://hashnode.com/@shrvn) · [May 28](https://hashnode.com/posts/rendering-patterns-in-modern-web-development/6a18a864782587548336ac32)

### [Rendering Patterns in Modern Web Development](https://shrvn.hashnode.dev/rendering-patterns-in-modern-web-development?utm_source=hashnode&utm_medium=feed)

A straightforward breakdown of how modern web frameworks decide where and when to build your HTML.

11 min read · [shrvn.hashnode.dev](https://shrvn.hashnode.dev/rendering-patterns-in-modern-web-development?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/rendering-patterns-in-modern-web-development/6a18a864782587548336ac32)

[Syncfusion, Inc.](https://hashnode.com/@Syncfusion-blogs) · [Apr 22](https://hashnode.com/posts/why-pdf-rendering-in-javascript-breaks-and-how-to-fix-it/69e8cd795d1c1071054e69d8)

### [Why PDF Rendering in JavaScript Breaks and How to Fix It](https://syncfusion-blogs.hashnode.dev/why-pdf-rendering-in-javascript-breaks-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

Explore JavaScript PDF rendering challenges: performance, text alignment, image quality, memory use, and scalable client‑side solutions.

8 min read · [syncfusion-blogs.hashnode.dev](https://syncfusion-blogs.hashnode.dev/why-pdf-rendering-in-javascript-breaks-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

[HITESH KUMAR](https://hashnode.com/@hiteshpatel334) · [Jan 31](https://hashnode.com/posts/getting-started-with-curl-defined-and-explained/697e47fc0bab0d67cb247f68)

### [Getting Started with curl : Defined and Explained](https://hiteshs-dev-blog.hashnode.dev/getting-started-with-curl-defined-and-explained?utm_source=hashnode&utm_medium=feed)

Learn the basics of curl, a command-line tool for data transfer, testing APIs, and interacting with websites without a browser

3 min read · [hiteshs-dev-blog.hashnode.dev](https://hiteshs-dev-blog.hashnode.dev/getting-started-with-curl-defined-and-explained?utm_source=hashnode&utm_medium=feed)

[Surekha Tech](https://hashnode.com/@surekhatech) · [Dec 31, 2025](https://hashnode.com/posts/liferay-client-extension-configuration/695529819a353e83a37f8423)

### [Liferay Client Extension Configuration](https://surekhatech.hashnode.dev/liferay-client-extension-configuration?utm_source=hashnode&utm_medium=feed)

Liferay DXP provides powerful capabilities to extend and customize enterprise portals through Liferay Client Extensions.

3 min read · [surekhatech.hashnode.dev](https://surekhatech.hashnode.dev/liferay-client-extension-configuration?utm_source=hashnode&utm_medium=feed)

[Pranav Patani](https://hashnode.com/@PranavPatani) · [Dec 14, 2025](https://hashnode.com/posts/react-query-with-nextjs-server-components/693ee91aaa9ac07c719fae55)

### [React Query with Next.js Server Components](https://pranavpatani.hashnode.dev/react-query-with-nextjs-server-components?utm_source=hashnode&utm_medium=feed)

Server-side pre-fetching with client-side caching

4 min read · [pranavpatani.hashnode.dev](https://pranavpatani.hashnode.dev/react-query-with-nextjs-server-components?utm_source=hashnode&utm_medium=feed)

[Chronos Blogging Team](https://hashnode.com/@chronos-scheduling) · [Dec 14, 2025](https://hashnode.com/posts/the-freelancers-guide-to-automating-client-calls-and-follow-ups/693ed103a0387d511d815059)

### [The Freelancer's Guide to Automating Client Calls and Follow-Ups](https://blog.usechronos.tech/the-freelancers-guide-to-automating-client-calls-and-follow-ups?utm_source=hashnode&utm_medium=feed)

Steps to Simplify and Automate Your Client Meetings and Follow-Ups

5 min read · [blog.usechronos.tech](https://blog.usechronos.tech/the-freelancers-guide-to-automating-client-calls-and-follow-ups?utm_source=hashnode&utm_medium=feed)

[Shreya Porwal](https://hashnode.com/@ShreyaPorwal) · [Nov 5, 2025](https://hashnode.com/posts/serving-web-pages-the-right-way-ssr-vs-csr/690b740929e489ad565cbe72)

### [Serving Web Pages the right Way: SSR vs CSR](https://blogs.shreyaporwal.tech/serving-web-pages-the-right-way-ssr-vs-csr?utm_source=hashnode&utm_medium=feed)

Explore Client-Side vs Server-Side Rendering: Understand differences, pros, and cons for web development to optimize performance and SEO

5 min read · [blogs.shreyaporwal.tech](https://blogs.shreyaporwal.tech/serving-web-pages-the-right-way-ssr-vs-csr?utm_source=hashnode&utm_medium=feed)

[Hemant Sharma](https://hashnode.com/@hemants1703) · [Oct 11, 2025](https://hashnode.com/posts/stop-breaking-your-forms-type-safe-server-actions-in-nextjs/68ea7cc10f9ed80d0150d4b0)

### [Stop Breaking Your Forms: Type-Safe Server Actions in Next.js](https://blog.hemantsharma.tech/stop-breaking-your-forms-type-safe-server-actions-in-nextjs?utm_source=hashnode&utm_medium=feed)

Build Next.js forms you can't break. Learn the pattern I use to create type-safe Server Actions that catch errors at compile-time, not in production.

6 min read · [blog.hemantsharma.tech](https://blog.hemantsharma.tech/stop-breaking-your-forms-type-safe-server-actions-in-nextjs?utm_source=hashnode&utm_medium=feed)
