{"id":3600,"date":"2021-11-25T10:45:00","date_gmt":"2021-11-25T10:45:00","guid":{"rendered":"https:\/\/elementor.com\/resources\/?p=3600"},"modified":"2021-11-25T10:45:01","modified_gmt":"2021-11-25T10:45:01","slug":"what-is-server-side-rendering","status":"publish","type":"post","link":"https:\/\/elementor.com\/resources\/glossary\/what-is-server-side-rendering\/","title":{"rendered":"What is Server-Side Rendering?"},"content":{"rendered":"\n<p>In web development, <strong>server-side<\/strong> involves everything that happens on the server, including rendering dynamic webpages, interacting with databases, identity authentication, and push notifications. <strong>Sever-side<\/strong> is the system that runs on the server, while the client-side is the software that runs on a user\u2019s web browser.&nbsp;<\/p>\n\n\n\n<p>In other words, server-side <a href=\"https:\/\/elementor.com\/for\/developer\/\">web development<\/a> is about working behind the scenes to manage data. On the other hand, the client-side involves interactivity and displaying data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Server-Side VS Client-Side<\/strong><\/h2>\n\n\n\n<p>Client-side and server-side are web development terms that describe where application code runs.<\/p>\n\n\n\n<p>A complete understanding of what server-side software developers do involves knowing how a website works. The client-side of a website is simply a collection and display platform for information.&nbsp;<\/p>\n\n\n\n<p>The site communicates with web servers, using them to retrieve and send data from databases to provide users with the services they need.&nbsp;Server-side developers&nbsp;work behind the scenes designing, building, and maintaining the server-side code that makes this data exchange possible.&nbsp;<\/p>\n\n\n\n<p>These programmers ensure that everything runs as it should on the application servers. They typically master server-side languages such as SQL, Python, Ruby on Rails, Java, and PHP.&nbsp;The browser on the client-side interprets markup languages like CSS and HTML. Client-side processes are nearly always written in JavaScript.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Using Server-Side Today<\/strong><\/h2>\n\n\n\n<p>By hosting all processes on the server-side, every request must move from the client to the server. This process introduces a significant amount of latency. That is, requests can slow down the user experience, place more load on the server, and prevent application use if the server connection is lost.\u00a0<\/p>\n\n\n\n<p>Therefore, for real-time dynamic webpages such as modern web applications, many developers now run client-side methods in their application architecture as business logic. This shift from performing everything on the server-side involves running scripts inside the browser that change the content a user sees.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sever-side is the system that runs on the server, while the client-side is the software that runs on a user\u2019s web browser<\/p>\n","protected":false},"author":1292159,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_angie_page":false,"page_builder":"","footnotes":""},"categories":[15,31],"tags":[16],"class_list":["post-3600","post","type-post","status-publish","format-standard","hentry","category-glossary","category-wordpress","tag-build"],"acf":[],"_links":{"self":[{"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/posts\/3600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/users\/1292159"}],"replies":[{"embeddable":true,"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/comments?post=3600"}],"version-history":[{"count":1,"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/posts\/3600\/revisions"}],"predecessor-version":[{"id":3601,"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/posts\/3600\/revisions\/3601"}],"wp:attachment":[{"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/media?parent=3600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/categories?post=3600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elementor.com\/resources\/wp-json\/wp\/v2\/tags?post=3600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}