Understanding Computer Technical Terms
A reference list of common computer and web development acronyms, explaining terms like CSR, SSR, SSG, and CMS.
【Web Technology Terms】
A summary of acronyms that can be confusing due to their abbreviations.
Term | Overview |
CSR | A method where the HTML is generated and rendered on the user's browser (client) side using JavaScript. |
SPA | A method where there are no page transitions, and the content is dynamically updated within the page using JavaScript. Essentially the same as CSR. |
SSR | A method where the HTML is dynamically generated on the server side, allowing the client to handle it as a static page. While this increases redundant data transmission (like headers), rendering is fast. It tends to result in more pages, but it benefits SEO due to increased internal linking. |
ISR | Useful for pages requiring periodic updates, often paired with SSR. Updated pages are generated on the server side at set intervals, and accessed as static pages. |
SSG or SG | A method where there are no updates to the page, and pre-rendered static pages are served directly. It incurs low server and client loads. |
CMS(Content Management System) | Platforms like WordPress are called CMS. Rather than writing pages manually, this system allows you to write only the content (articles) and automatically generates and publishes the pages. This lets authors focus solely on writing and makes page management easy. Strictly speaking, a CMS consists of the following three functions:
Extracting only part (b) to simplify management is referred to as a headless CMS. |
* By leveraging a headless CMS, you can introduce a CMS not only for blogs like WordPress but also for internal systems, reducing development and maintenance costs.