ãªãã§ã³ã·ãã»ãã¥ãªãã£é¨ã®å±±å´ã§ãããµã¼ããµã¤ãã¬ã³ããªã³ã°ï¼SSRï¼ã®å°å ¥ã«ãã£ã¦SSRFãçºçããåé¡ãè¦ã¤ããæ©ä¼ããã£ããããæ¬è¨äºã§ã¯å®ä¾ã交ããªããç´¹ä»ãããã¨æãã¾ãã ãµã¼ããµã¤ãã¬ã³ããªã³ã°ï¼SSRï¼ã¨ã¯ï¼ æ¬è¨äºã§æ±ãSSRã¨ã¯ããµã¼ãä¸ã§HTMLãåºåãããã¨ããæãã¦ãã¾ãããã ãerbãjspã®ãããªãã³ãã¬ã¼ãããHTMLãåºåããã®ã¨ã¯ç°ãªããä¸è¬çã«ã¯ä»¥ä¸ã®ããã«ã¯ã©ã¤ã¢ã³ããµã¤ãã¬ã³ããªã³ã°ï¼CSRï¼ã®æèã§ä½¿ããããã¨ã主ã§ãã è¿å¹´ã®Vue.jsãReactã代表ãããããªWebããã³ãã¨ã³ããã¬ã¼ã ã¯ã¼ã¯ã¯ãã©ã¦ã¶ä¸ã§åçã«DOMããªã¼ãæ§ç¯ãã¦ç»é¢ãæç»ï¼CSRï¼ããã®ã主æµã¨ãªã£ã¦ãã¾ããããã«ãã£ã¦ãã¼ã¸é·ç§»ãæã¾ãã¦ã¼ã¶ä½é¨ã®ããã·ã³ã°ã«ãã¼ã¸ã¢ããªã±ã¼ã·ã§ã³ï¼SPAï¼ãä½ããã¨ãã§ããã¨ããã¡ãªãããããã¾ãã ãã ãåç´ãªSPAã«ã¯ãã¡