dApps (Decentralized Applications)
dApps (Decentralized Applications) is applications that run on a blockchain network instead of centralized servers. No single company controls them, and they can't be shut down by any one authority. Uniswap (decentralized exchange) and OpenSea (NFT marketplace) are well-known examples.
Definition
Applications that run on a blockchain network instead of centralized servers. No single company controls them, and they can't be shut down by any one authority. Uniswap (decentralized exchange) and OpenSea (NFT marketplace) are well-known examples.
Related Terms
More Web Development Terms
SSR - Server Side Rendering
The server builds the full HTML page before sending it to the browser. Great for SEO and fast initial loads because users see content immediately instead of a blank screen.
CSR - Client Side Rendering
The browser downloads a minimal HTML shell, then JavaScript builds the page. Fast subsequent navigations, but users might see a loading spinner on first visit.
Hydration
When server-rendered HTML gets "activated" by JavaScript in the browser. The page looks ready instantly, then becomes interactive once the JS loads and attaches event listeners.
SPA - Single Page Application
A web app that loads once and never does a full page refresh. Navigation feels instant because it just swaps content instead of requesting new HTML from the server.
MPA - Multi Page Application
The traditional web model where each page is a separate HTML document. Click a link, server sends a new page. Simple, reliable, and SEO-friendly out of the box.