{"id":2508,"date":"2024-02-01T18:28:35","date_gmt":"2024-02-01T12:58:35","guid":{"rendered":"https:\/\/www.javaindia.in\/blog\/?post_type=web-story&#038;p=2508"},"modified":"2024-02-01T18:30:34","modified_gmt":"2024-02-01T13:00:34","slug":"nestjs-vs-spring-framework-which-is-better-for-your-web-development","status":"publish","type":"web-story","link":"https:\/\/www.javaindia.in\/blog\/web-stories\/nestjs-vs-spring-framework-which-is-better-for-your-web-development\/","title":{"rendered":"NestJS Vs Spring Framework: Which Is Better For Your Web Development"},"content":{"rendered":"<p><html amp=\"\" lang=\"en\"><head><meta charSet=\"utf-8\"\/><meta name=\"viewport\" content=\"width=device-width,minimum-scale=1,initial-scale=1\"\/><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\"><\/script><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-story-1.0.js\" custom-element=\"amp-story\"><\/script><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-video-0.1.js\" custom-element=\"amp-video\"><\/script><link href=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-2.mp4\" rel=\"preload\" as=\"video\"\/>\n<style amp-boilerplate=\"\">body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}<\/style>\n<p><noscript><\/p>\n<style amp-boilerplate=\"\">body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}<\/style>\n<p><\/noscript><\/p>\n<style amp-custom=\"\">\n              h1, h2, h3 { font-weight: normal; }<\/p>\n<p>              amp-story-page {\n                background-color: #131516;\n              }<\/p>\n<p>              amp-story-grid-layer {\n                overflow: visible;\n              }<\/p>\n<p>              @media (max-aspect-ratio: 9 \/ 16)  {\n                @media (min-aspect-ratio: 320 \/ 678) {\n                  amp-story-grid-layer.grid-layer {\n                    margin-top: calc((100% \/ 0.5625 - 100% \/ 0.6666666666666666) \/ 2);\n                  }\n                }\n              }<\/p>\n<p>              @media not all and (min-resolution:.001dpcm) {\n                @media {\n                  p.text-wrapper > span {\n                    font-size: calc(100% - 0.5px);\n                  }\n                }\n              }<\/p>\n<p>              .page-fullbleed-area,\n              .page-background-overlay-area {\n                position: absolute;\n                overflow: hidden;\n                width: 100%;\n                left: 0;\n                height: calc(1.1851851851851851 * 100%);\n                top: calc((1 - 1.1851851851851851) * 100% \/ 2);\n              }<\/p>\n<p>              .element-overlay-area {\n                position: absolute;\n                width: 100%;\n                height: 100%;\n                top: 0;\n                left: 0;\n              }<\/p>\n<p>              .page-safe-area {\n                overflow: visible;\n                position: absolute;\n                top: 0;\n                bottom: 0;\n                left: 0;\n                right: 0;\n                width: 100%;\n                height: calc(0.84375 * 100%);\n                margin: auto 0;\n              }<\/p>\n<p>              .mask {\n                position: absolute;\n                overflow: hidden;\n              }<\/p>\n<p>              .fill {\n                position: absolute;\n                top: 0;\n                left: 0;\n                right: 0;\n                bottom: 0;\n                margin: 0;\n              }<\/p>\n<p>              @media (prefers-reduced-motion: no-preference) {\n                .animation-wrapper {\n                  opacity: var(--initial-opacity);\n                  transform: var(--initial-transform);\n                }\n              }<\/p>\n<p>              amp-story-grid-layer.align-bottom {\n                align-content: end;\n                padding: 0;\n                \/* \n                  AMP CTA Layer will exactly occupy 74px regardless of any device.\n                  To space out captions 74px from the BOTTOM (AMP CTA Layer),\n                  74px from the TOP should also be spaced out and thus: 2 * 74px\n                  will be the desired max-height.\n                *\/\n                max-height: calc(100vh - (2 * 74px));\n              }<\/p>\n<p>              .captions-area {\n                padding: 0 32px 0;\n              }<\/p>\n<p>              amp-story-captions {\n                margin-bottom: 16px;\n                text-align: center;\n              }\n              <\/style>\n<p><meta name=\"web-stories-replace-head-start\"\/><title>NestJS Vs Spring Framework: Which Is Better For Your Web Development <\/title><link rel=\"canonical\" href=\"https:\/\/www.javaindia.in\/blog\/web-stories\/nestjs-vs-spring-framework-which-is-better-for-your-web-development\/\"\/><meta name=\"web-stories-replace-head-end\"\/><\/head><body><amp-story standalone=\"\" publisher=\"Java Blog, Insights &amp; Updates\" publisher-logo-src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2022\/12\/cropped-logo-1.png\" title=\"NestJS Vs Spring Framework: Which Is Better For Your Web Development \" poster-portrait-src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/cropped-NestJS-Vs-Spring-Framework-Everything-You-Must-Know.jpg\"><amp-story-page id=\"10d61eae-38a2-4bce-b782-0e0ef125ee71\" auto-advance-after=\"el-933b8fe9-961a-4927-b241-dbdfdbf07132-media\"><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\" style=\"background-color:#e8eadf\">\n<div class=\"page-safe-area\">\n<div style=\"position:absolute;pointer-events:none;left:0;top:-9.25926%;width:100%;height:118.51852%;opacity:1\">\n<div style=\"pointer-events:initial;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:0\" class=\"mask\" id=\"el-933b8fe9-961a-4927-b241-dbdfdbf07132\">\n<div style=\"position:absolute;width:100.24691%;height:100%;left:-0.12346%;top:0%\" data-leaf-element=\"true\"><amp-video autoPlay=\"autoplay\" poster=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-poster-1.jpeg\" artwork=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-poster-1.jpeg\" title=\"NestJS Vs Spring Framework Everything You Must Know\" alt=\"NestJS Vs Spring Framework Everything You Must Know\" layout=\"fill\" noaudio=\"noaudio\" id=\"el-933b8fe9-961a-4927-b241-dbdfdbf07132-media\"><source type=\"video\/mp4\" src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-2.mp4\"\/><\/amp-video><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\">\n<div class=\"page-safe-area\"><\/div>\n<\/div>\n<p><\/amp-story-grid-layer><\/amp-story-page><amp-story-page id=\"84162db8-7ab0-4fad-9b57-cd305caeaf7c\" auto-advance-after=\"el-ca1e4aae-2fe3-4550-a7cc-2eaab1b00cec-media\"><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\" style=\"background-color:#e1ebf2\">\n<div class=\"page-safe-area\">\n<div style=\"position:absolute;pointer-events:none;left:0;top:-9.25926%;width:100%;height:118.51852%;opacity:1\">\n<div style=\"pointer-events:initial;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:0\" class=\"mask\" id=\"el-ca1e4aae-2fe3-4550-a7cc-2eaab1b00cec\">\n<div style=\"position:absolute;width:100.24691%;height:100%;left:-0.12346%;top:0%\" data-leaf-element=\"true\"><amp-video autoPlay=\"autoplay\" poster=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-1-1-poster-1.jpeg\" artwork=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-1-1-poster-1.jpeg\" title=\"NestJS Vs Spring Framework Everything You Must Know (1)\" alt=\"NestJS Vs Spring Framework Everything You Must Know (1)\" layout=\"fill\" volume=\"1\" id=\"el-ca1e4aae-2fe3-4550-a7cc-2eaab1b00cec-media\"><source type=\"video\/mp4\" src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-1-1.mp4\"\/><\/amp-video><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\">\n<div class=\"page-safe-area\"><\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-page-outlink layout=\"nodisplay\" cta-image=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2022\/08\/nest-vs-spring.png\"><a href=\"https:\/\/www.javaindia.in\/blog\/nestjs-vs-spring-framework\" rel=\"\">Learn more<\/a><\/amp-story-page-outlink><\/amp-story-page><amp-story-page id=\"16e8f77a-751d-42bb-a0fd-2706cef0c225\" auto-advance-after=\"el-6ab22c12-0b64-4d03-95d5-cd5b1c5d989f-media\"><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\" style=\"background-color:#fff\">\n<div class=\"page-safe-area\">\n<div style=\"position:absolute;pointer-events:none;left:0;top:-9.25926%;width:100%;height:118.51852%;opacity:1\">\n<div style=\"pointer-events:initial;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:0\" class=\"mask\" id=\"el-6ab22c12-0b64-4d03-95d5-cd5b1c5d989f\">\n<div style=\"position:absolute;width:100%;height:100%;left:0%;top:0%\" data-leaf-element=\"true\"><amp-video autoPlay=\"autoplay\" title=\"NestJS Vs Spring Framework Everything You Must Know (2)\" alt=\"NestJS Vs Spring Framework Everything You Must Know (2)\" layout=\"fill\" noaudio=\"noaudio\" id=\"el-6ab22c12-0b64-4d03-95d5-cd5b1c5d989f-media\"><source type=\"video\/mp4\" src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-2-1.mp4\"\/><\/amp-video><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\">\n<div class=\"page-safe-area\"><\/div>\n<\/div>\n<p><\/amp-story-grid-layer><\/amp-story-page><amp-story-page id=\"1ee23f28-c529-4692-a21f-58b0fd3310d9\" auto-advance-after=\"el-293dd8ad-9d85-4259-a40c-2caa28ab123e-media\"><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\" style=\"background-color:#e0ebef\">\n<div class=\"page-safe-area\">\n<div style=\"position:absolute;pointer-events:none;left:0;top:-9.25926%;width:100%;height:118.51852%;opacity:1\">\n<div style=\"pointer-events:initial;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:0\" class=\"mask\" id=\"el-293dd8ad-9d85-4259-a40c-2caa28ab123e\">\n<div style=\"position:absolute;width:100.24691%;height:100%;left:-0.12346%;top:0%\" data-leaf-element=\"true\"><amp-video autoPlay=\"autoplay\" poster=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-3-poster-1.jpeg\" artwork=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-3-poster-1.jpeg\" title=\"NestJS Vs Spring Framework Everything You Must Know (3)\" alt=\"NestJS Vs Spring Framework Everything You Must Know (3)\" layout=\"fill\" noaudio=\"noaudio\" id=\"el-293dd8ad-9d85-4259-a40c-2caa28ab123e-media\"><source type=\"video\/mp4\" src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-3-1.mp4\"\/><\/amp-video><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\">\n<div class=\"page-safe-area\"><\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-page-outlink layout=\"nodisplay\"><a href=\"https:\/\/www.javaindia.in\/services\/java-j2ee-development\" rel=\"\">Learn more<\/a><\/amp-story-page-outlink><\/amp-story-page><amp-story-page id=\"acd31ee2-0e68-4d4b-84fb-f194892c075e\" auto-advance-after=\"el-2f502619-7aa8-4357-844d-584c76e08ad8-media\"><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\" style=\"background-color:#e1ecf3\">\n<div class=\"page-safe-area\">\n<div style=\"position:absolute;pointer-events:none;left:0;top:-9.25926%;width:100%;height:118.51852%;opacity:1\">\n<div style=\"pointer-events:initial;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:0\" class=\"mask\" id=\"el-2f502619-7aa8-4357-844d-584c76e08ad8\">\n<div style=\"position:absolute;width:100.24691%;height:100%;left:-0.12346%;top:0%\" data-leaf-element=\"true\"><amp-video autoPlay=\"autoplay\" poster=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-4-poster-1.jpeg\" artwork=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-4-poster-1.jpeg\" title=\"NestJS Vs Spring Framework Everything You Must Know (4)\" alt=\"NestJS Vs Spring Framework Everything You Must Know (4)\" layout=\"fill\" volume=\"1\" id=\"el-2f502619-7aa8-4357-844d-584c76e08ad8-media\"><source type=\"video\/mp4\" src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-4-1.mp4\"\/><\/amp-video><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\">\n<div class=\"page-safe-area\"><\/div>\n<\/div>\n<p><\/amp-story-grid-layer><\/amp-story-page><amp-story-page id=\"44c2afa7-caf4-4ea9-b3ec-b6990cf92807\" auto-advance-after=\"el-2c35bd6f-3129-46b1-8f5a-2b0189974f9b-media\"><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\" style=\"background-color:#fff\">\n<div class=\"page-safe-area\">\n<div style=\"position:absolute;pointer-events:none;left:0;top:-9.25926%;width:100%;height:118.51852%;opacity:1\">\n<div style=\"pointer-events:initial;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:0\" class=\"mask\" id=\"el-2c35bd6f-3129-46b1-8f5a-2b0189974f9b\">\n<div style=\"position:absolute;width:100%;height:100%;left:0%;top:0%\" data-leaf-element=\"true\"><amp-video autoPlay=\"autoplay\" title=\"NestJS Vs Spring Framework Everything You Must Know (5)\" alt=\"NestJS Vs Spring Framework Everything You Must Know (5)\" layout=\"fill\" noaudio=\"noaudio\" id=\"el-2c35bd6f-3129-46b1-8f5a-2b0189974f9b-media\"><source type=\"video\/mp4\" src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-5.mp4\"\/><\/amp-video><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\">\n<div class=\"page-safe-area\"><\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-page-outlink layout=\"nodisplay\"><a href=\"https:\/\/www.javaindia.in\/hire-java-developer\" rel=\"\">Learn more<\/a><\/amp-story-page-outlink><\/amp-story-page><amp-story-page id=\"90da0025-6432-40d0-9e72-764eb1f1cac8\" auto-advance-after=\"el-23e2c9a2-e920-44dd-8013-3e7cc5ee4fe9-media\"><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\" style=\"background-color:#dfeaf3\">\n<div class=\"page-safe-area\">\n<div style=\"position:absolute;pointer-events:none;left:0;top:-9.25926%;width:100%;height:118.51852%;opacity:1\">\n<div style=\"pointer-events:initial;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:0\" class=\"mask\" id=\"el-23e2c9a2-e920-44dd-8013-3e7cc5ee4fe9\">\n<div style=\"position:absolute;width:100%;height:100%;left:0%;top:0%\" data-leaf-element=\"true\"><amp-video autoPlay=\"autoplay\" poster=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-6-poster.jpeg\" artwork=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-6-poster.jpeg\" title=\"NestJS Vs Spring Framework Everything You Must Know (6)\" alt=\"NestJS Vs Spring Framework Everything You Must Know (6)\" layout=\"fill\" noaudio=\"noaudio\" id=\"el-23e2c9a2-e920-44dd-8013-3e7cc5ee4fe9-media\"><source type=\"video\/mp4\" src=\"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-6.mp4\"\/><\/amp-video><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-grid-layer template=\"vertical\" aspect-ratio=\"412:618\" class=\"grid-layer\"><\/p>\n<div class=\"page-fullbleed-area\">\n<div class=\"page-safe-area\"><\/div>\n<\/div>\n<p><\/amp-story-grid-layer><amp-story-page-outlink layout=\"nodisplay\"><a href=\"https:\/\/www.javaindia.in\/contact-us\" rel=\"\">Learn more<\/a><\/amp-story-page-outlink><\/amp-story-page><\/amp-story><\/body><\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When choosing a framework for your web development project, comparing NestJS and Spring Framework is crucial. Both have their strengths and weaknesses, and understanding them is essential for making <\/p>\n","protected":false},"author":1,"featured_media":2531,"template":"","meta":{"_acf_changed":false,"web_stories_publisher_logo":1734,"web_stories_poster":[],"web_stories_products":[],"footnotes":""},"web_story_category":[],"web_story_tag":[],"class_list":["post-2508","web-story","type-web-story","status-publish","has-post-thumbnail","hentry"],"story_data":{"version":47,"pages":[{"elements":[{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"scale":100,"focalX":50,"focalY":50,"resource":{"type":"video","mimeType":"video\/mp4","width":406,"height":720,"sizes":[],"isPlaceholder":false,"isExternal":false,"needsProxy":false,"baseColor":"#e8eadf","blurHash":"UUSYv[i_.TkqnPaeWUWV%%a#MboKXOf8ogoz","creationDate":"2024-02-01T12:45:12","src":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-2.mp4","id":2512,"alt":"NestJS Vs Spring Framework Everything You Must Know","local":false,"poster":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-poster-1.jpeg","posterId":2513,"isOptimized":true,"length":5,"lengthFormatted":"0:05","isMuted":true,"trimData":{"original":0}},"controls":false,"loop":false,"autoPlay":true,"volume":1,"tracks":[],"type":"video","x":48,"y":0,"width":330,"height":586,"mask":{"type":"rectangle","showInLibrary":true,"name":"Rectangle","path":"M 0,0 1,0 1,1 0,1 0,0 Z","ratio":1,"supportsBorder":true},"id":"933b8fe9-961a-4927-b241-dbdfdbf07132","isBackground":true,"isHidden":false}],"backgroundColor":{"color":{"r":255,"g":255,"b":255}},"id":"10d61eae-38a2-4bce-b782-0e0ef125ee71","defaultBackgroundElement":{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"backgroundColor":{"color":{"r":196,"g":196,"b":196}},"x":1,"y":1,"width":1,"height":1,"mask":{"type":"rectangle"},"isBackground":true,"isDefaultBackground":true,"type":"shape","id":"943cd003-babd-443c-8688-8bb6799013ee"},"animations":[]},{"elements":[{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"scale":100,"focalX":50,"focalY":50,"resource":{"type":"video","mimeType":"video\/mp4","width":406,"height":720,"sizes":[],"isPlaceholder":false,"isExternal":false,"needsProxy":false,"baseColor":"#e1ebf2","blurHash":"UDRMlA4;X+-nJ:5SWVNa?@x@4=RR9ZE2ofof","creationDate":"2024-02-01T12:45:25","src":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-1-1.mp4","id":2514,"alt":"NestJS Vs Spring Framework Everything You Must Know (1)","local":false,"poster":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-1-1-poster-1.jpeg","posterId":2518,"isOptimized":true,"length":7,"lengthFormatted":"0:07","isMuted":null,"trimData":{"original":0}},"controls":false,"loop":false,"autoPlay":true,"volume":1,"tracks":[],"type":"video","x":48,"y":0,"width":330,"height":586,"mask":{"type":"rectangle","showInLibrary":true,"name":"Rectangle","path":"M 0,0 1,0 1,1 0,1 0,0 Z","ratio":1,"supportsBorder":true},"id":"ca1e4aae-2fe3-4550-a7cc-2eaab1b00cec","isBackground":true,"isHidden":false}],"backgroundColor":{"color":{"r":255,"g":255,"b":255}},"id":"84162db8-7ab0-4fad-9b57-cd305caeaf7c","defaultBackgroundElement":{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"backgroundColor":{"color":{"r":196,"g":196,"b":196}},"x":1,"y":1,"width":1,"height":1,"mask":{"type":"rectangle"},"isBackground":true,"isDefaultBackground":true,"type":"shape","id":"15aa061c-4d12-47b6-a39e-ab0bcda43133"},"animations":[],"pageAttachment":{"url":"https:\/\/www.javaindia.in\/blog\/nestjs-vs-spring-framework","icon":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2022\/08\/nest-vs-spring.png","needsProxy":false}},{"elements":[{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"scale":100,"focalX":50,"focalY":50,"resource":{"type":"video","mimeType":"video\/mp4","width":1080,"height":1920,"sizes":[],"isPlaceholder":false,"isExternal":false,"needsProxy":false,"baseColor":null,"blurHash":"","creationDate":"2024-02-01T12:45:32","src":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-2-1.mp4","id":2516,"alt":"NestJS Vs Spring Framework Everything You Must Know (2)","local":false,"posterId":0,"isOptimized":false,"length":7,"lengthFormatted":"0:07","isMuted":true,"trimData":{"original":0}},"controls":false,"loop":false,"autoPlay":true,"volume":1,"tracks":[],"type":"video","x":48,"y":0,"width":330,"height":586,"mask":{"type":"rectangle","showInLibrary":true,"name":"Rectangle","path":"M 0,0 1,0 1,1 0,1 0,0 Z","ratio":1,"supportsBorder":true},"id":"6ab22c12-0b64-4d03-95d5-cd5b1c5d989f","isBackground":true,"isHidden":false}],"backgroundColor":{"color":{"r":255,"g":255,"b":255}},"id":"16e8f77a-751d-42bb-a0fd-2706cef0c225","defaultBackgroundElement":{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"backgroundColor":{"color":{"r":196,"g":196,"b":196}},"x":1,"y":1,"width":1,"height":1,"mask":{"type":"rectangle"},"isBackground":true,"isDefaultBackground":true,"type":"shape","id":"d952c317-f206-4b93-a622-0652241cc5a3"},"animations":[]},{"elements":[{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"scale":100,"focalX":50,"focalY":50,"resource":{"type":"video","mimeType":"video\/mp4","width":406,"height":720,"sizes":[],"isPlaceholder":false,"isExternal":false,"needsProxy":false,"baseColor":"#e0ebef","blurHash":"U5RpLKFdhLsq0$029ZENP.EM0MxWb;58?axY","creationDate":"2024-02-01T12:53:26","src":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-3-1.mp4","id":2521,"alt":"NestJS Vs Spring Framework Everything You Must Know (3)","local":false,"poster":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-3-poster-1.jpeg","posterId":2522,"isOptimized":true,"length":6,"lengthFormatted":"0:06","isMuted":true,"trimData":{"original":0}},"controls":false,"loop":false,"autoPlay":true,"volume":1,"tracks":[],"type":"video","x":48,"y":0,"width":330,"height":586,"mask":{"type":"rectangle","showInLibrary":true,"name":"Rectangle","path":"M 0,0 1,0 1,1 0,1 0,0 Z","ratio":1,"supportsBorder":true},"id":"293dd8ad-9d85-4259-a40c-2caa28ab123e","isBackground":true,"isHidden":false}],"backgroundColor":{"color":{"r":255,"g":255,"b":255}},"id":"1ee23f28-c529-4692-a21f-58b0fd3310d9","defaultBackgroundElement":{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"backgroundColor":{"color":{"r":196,"g":196,"b":196}},"x":1,"y":1,"width":1,"height":1,"mask":{"type":"rectangle"},"isBackground":true,"isDefaultBackground":true,"type":"shape","id":"a1a119da-ecbf-427f-bd8b-471d65df8082"},"animations":[],"pageAttachment":{"url":"https:\/\/www.javaindia.in\/services\/java-j2ee-development","icon":"","needsProxy":false}},{"elements":[{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"scale":100,"focalX":50,"focalY":50,"resource":{"type":"video","mimeType":"video\/mp4","width":406,"height":720,"sizes":[],"isPlaceholder":false,"isExternal":false,"needsProxy":false,"baseColor":"#e1ecf3","blurHash":"UCRW9+E4?]%J%#0zE1Sh5PNbItsmD;NLoHRj","creationDate":"2024-02-01T12:54:59","src":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-4-1.mp4","id":2528,"alt":"NestJS Vs Spring Framework Everything You Must Know (4)","local":false,"poster":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-4-poster-1.jpeg","posterId":2529,"isOptimized":true,"length":5,"lengthFormatted":"0:05","isMuted":null,"trimData":{"original":0}},"controls":false,"loop":false,"autoPlay":true,"volume":1,"tracks":[],"type":"video","x":48,"y":0,"width":330,"height":586,"mask":{"type":"rectangle","showInLibrary":true,"name":"Rectangle","path":"M 0,0 1,0 1,1 0,1 0,0 Z","ratio":1,"supportsBorder":true},"id":"2f502619-7aa8-4357-844d-584c76e08ad8","isBackground":true,"isHidden":false}],"backgroundColor":{"color":{"r":255,"g":255,"b":255}},"id":"acd31ee2-0e68-4d4b-84fb-f194892c075e","defaultBackgroundElement":{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"backgroundColor":{"color":{"r":196,"g":196,"b":196}},"x":1,"y":1,"width":1,"height":1,"mask":{"type":"rectangle"},"isBackground":true,"isDefaultBackground":true,"type":"shape","id":"f582a06d-5191-46a6-a541-caf2104a7a13"},"animations":[]},{"elements":[{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"scale":100,"focalX":50,"focalY":50,"resource":{"type":"video","mimeType":"video\/mp4","width":1080,"height":1920,"sizes":[],"isPlaceholder":false,"isExternal":false,"needsProxy":false,"baseColor":null,"blurHash":"","creationDate":"2024-02-01T12:53:41","src":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-5.mp4","id":2524,"alt":"NestJS Vs Spring Framework Everything You Must Know (5)","local":false,"posterId":0,"isOptimized":false,"length":5,"lengthFormatted":"0:05","isMuted":true,"trimData":{"original":0}},"controls":false,"loop":false,"autoPlay":true,"volume":1,"tracks":[],"type":"video","x":48,"y":0,"width":330,"height":586,"mask":{"type":"rectangle","showInLibrary":true,"name":"Rectangle","path":"M 0,0 1,0 1,1 0,1 0,0 Z","ratio":1,"supportsBorder":true},"id":"2c35bd6f-3129-46b1-8f5a-2b0189974f9b","isBackground":true,"isHidden":false}],"backgroundColor":{"color":{"r":255,"g":255,"b":255}},"id":"44c2afa7-caf4-4ea9-b3ec-b6990cf92807","defaultBackgroundElement":{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"backgroundColor":{"color":{"r":196,"g":196,"b":196}},"x":1,"y":1,"width":1,"height":1,"mask":{"type":"rectangle"},"isBackground":true,"isDefaultBackground":true,"type":"shape","id":"2c67415c-1fa9-4dad-8573-2d8e42660ddd"},"animations":[],"pageAttachment":{"url":"https:\/\/www.javaindia.in\/hire-java-developer","icon":"","needsProxy":false}},{"elements":[{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"scale":100,"focalX":50,"focalY":50,"resource":{"type":"video","mimeType":"video\/mp4","width":1080,"height":1920,"sizes":[],"isPlaceholder":false,"isExternal":false,"needsProxy":false,"baseColor":"#dfeaf3","blurHash":"UCQ]{ES]?@D=t+5QD+E7?^It4:%GD$D-%M-$","creationDate":"2024-02-01T12:53:51","src":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-6.mp4","id":2525,"alt":"NestJS Vs Spring Framework Everything You Must Know (6)","local":false,"poster":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/NestJS-Vs-Spring-Framework-Everything-You-Must-Know-6-poster.jpeg","posterId":2527,"isOptimized":false,"length":6,"lengthFormatted":"0:06","isMuted":true,"trimData":{"original":0},"provider":"local"},"controls":false,"loop":false,"autoPlay":true,"volume":1,"tracks":[],"type":"video","x":48,"y":0,"width":330,"height":586,"mask":{"type":"rectangle","showInLibrary":true,"name":"Rectangle","path":"M 0,0 1,0 1,1 0,1 0,0 Z","ratio":1,"supportsBorder":true},"id":"23e2c9a2-e920-44dd-8013-3e7cc5ee4fe9","isBackground":true,"isHidden":false}],"backgroundColor":{"color":{"r":255,"g":255,"b":255}},"id":"90da0025-6432-40d0-9e72-764eb1f1cac8","defaultBackgroundElement":{"opacity":100,"flip":{"vertical":false,"horizontal":false},"rotationAngle":0,"lockAspectRatio":true,"backgroundColor":{"color":{"r":196,"g":196,"b":196}},"x":1,"y":1,"width":1,"height":1,"mask":{"type":"rectangle"},"isBackground":true,"isDefaultBackground":true,"type":"shape","id":"8284790e-a2fb-4fc8-b6e5-6be2e69ff155"},"animations":[],"pageAttachment":{"url":"https:\/\/www.javaindia.in\/contact-us","icon":"","needsProxy":false}}],"fonts":[],"autoAdvance":true,"defaultPageDuration":7,"currentStoryStyles":{"colors":[]}},"story_poster":{"id":2531,"url":"https:\/\/www.javaindia.in\/blog\/wp-content\/uploads\/2024\/02\/cropped-NestJS-Vs-Spring-Framework-Everything-You-Must-Know.jpg","width":640,"height":853,"needsProxy":false},"_links":{"self":[{"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/web-story\/2508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/web-story"}],"about":[{"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/wp\/v2\/types\/web-story"}],"author":[{"embeddable":true,"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/users\/1"}],"version-history":[{"count":2,"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/web-story\/2508\/revisions"}],"predecessor-version":[{"id":2534,"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/web-story\/2508\/revisions\/2534"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/media\/2531"}],"wp:attachment":[{"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/media?parent=2508"}],"wp:term":[{"taxonomy":"web_story_category","embeddable":true,"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/web_story_category?post=2508"},{"taxonomy":"web_story_tag","embeddable":true,"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/web_story_tag?post=2508"}],"wp:lock":[{"embeddable":true,"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/web-story\/2508\/lock"}],"wp:publisherlogo":[{"embeddable":true,"href":"https:\/\/www.javaindia.in\/blog\/wp-json\/web-stories\/v1\/media\/1734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}