{"id":3045,"date":"2025-04-14T07:13:28","date_gmt":"2025-04-14T07:13:28","guid":{"rendered":"http:\/\/192.168.1.40\/inc.com\/?page_id=3045"},"modified":"2025-04-14T07:17:13","modified_gmt":"2025-04-14T07:17:13","slug":"developers-experience-to-implement-angularjs-on-wcs-v7-v8","status":"publish","type":"page","link":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/","title":{"rendered":"Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8."},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3045\" class=\"elementor elementor-3045\">\n\t\t\t\t<div class=\"elementor-element elementor-element-87498b3 e-flex e-con-boxed e-con e-parent\" data-id=\"87498b3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e52c89 elementor-widget elementor-widget-image\" data-id=\"7e52c89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"400\" src=\"https:\/\/incresol.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1.jpeg\" class=\"attachment-large size-large wp-image-2989\" alt=\"\" srcset=\"https:\/\/incresol.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1.jpeg 800w, https:\/\/incresol.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1-300x150.jpeg 300w, https:\/\/incresol.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1-768x384.jpeg 768w, https:\/\/incresol.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1-230x115.jpeg 230w, https:\/\/incresol.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1-350x175.jpeg 350w, https:\/\/incresol.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1-480x240.jpeg 480w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e197d07 e-flex e-con-boxed e-con e-parent\" data-id=\"e197d07\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24d0f5f elementor-widget elementor-widget-text-editor\" data-id=\"24d0f5f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Essentials \u2013 Angularjs in WCS<\/h3><p>AngularJS is a JavaScript framework which extends HTML attributes with Directives, and binds data to HTML with Expressions. AngularJS provides \u201c$http\u201d Control that works as a service and expects the response from the service in JSON format. This could be made possible in IBM WCS with the help of already defined RESTful Webservices.<\/p><h3>Implementation of Angularjs In IBM WCS V7:<\/h3><p>In WCS v7 (&lt; FEP7), Angularjs has made possible for those pages where there can be a better possibility of fetching data using RESTful Webservices.<br \/>As per my experience on implementation of Angularjs in Product Pages, product view handler is a component of restful Webservices. Henceforth, it was possible to fetch most of the required data using already defined Product View Handler.<\/p><p>Due to the unavailability of REST services for Search Results pages in WCS v7 (&lt; FEP7), we could not use Angularjs unless we create new RESTful service to handle Search Results.<br \/>As we already look across there is some limitation for feature pack below FEP7. Consequently, for Feature Packs FEP7 or later, we have Search View Handler to fetch Search Results. This makes it possible to implement Angularjs for Search Results pages in WCS v7 (FEP7 or later).<\/p><h3>Implementation of Angularjs In WCS V8:<\/h3><p>Implementation of Angularjs is made manageable or simple in IBM WCS V8. In version 8, the Aurora starter store uses REST services throughout the checkout process. The actions for each map page to a REST service.<br \/>Implementing Angularjs is made easier in IBM WCS v8. In version 8, the Aurora starter store uses REST services throughout the checkout process. The actions for each page map to a REST service.<br \/>There is a huge possibility to convert the whole checkout process to suit your business needs to present the user, an experience of Single Page Application.<\/p><p><b>For more information, see Mapping of REST services to storefront checkout actions here:<\/b><br \/><a href=\"https:\/\/www.ibm.com\/support\/knowledgecenter\/en\/SSZLC2_8.0.0\/com.ibm.commerce.restapi.doc\/refs\/rwvrestcheckout.htm\">https:\/\/www.ibm.com\/support\/knowledgecenter\/en\/SSZLC2_8.0.0\/com.ibm.commerce.restapi.doc\/refs\/rwvrestcheckout.htm<\/a><\/p><p>Henceforward, this clearly shows that we can implement the total checkout process by using Angularjs. The same way, most of the other pages of your WCS v8 store can be integrated with Angularjs easily as there are RESTful web-services defined for most of the WCS Nouns.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Essentials \u2013 Angularjs in WCS AngularJS is a JavaScript framework which extends HTML attributes with Directives, and binds data to HTML with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":840,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-3045","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8. -<\/title>\n<meta name=\"description\" content=\"Incresol empowers businesses with Automation, Digital Transformation, SAP S\/4HANA, Cloud, SAP BTP, RISE with SAP, and Salesforce solutions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8. -\" \/>\n<meta property=\"og:description\" content=\"Incresol empowers businesses with Automation, Digital Transformation, SAP S\/4HANA, Cloud, SAP BTP, RISE with SAP, and Salesforce solutions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Incresol\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-14T07:17:13+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/192.168.1.40\/inc.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1.jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@incresol\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\\\/\",\"url\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\\\/\",\"name\":\"Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8. -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/incresol.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/192.168.1.40\\\/inc.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/angularwcs-1-1.jpeg\",\"datePublished\":\"2025-04-14T07:13:28+00:00\",\"dateModified\":\"2025-04-14T07:17:13+00:00\",\"description\":\"Incresol empowers businesses with Automation, Digital Transformation, SAP S\\\/4HANA, Cloud, SAP BTP, RISE with SAP, and Salesforce solutions.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\\\/#primaryimage\",\"url\":\"http:\\\/\\\/192.168.1.40\\\/inc.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/angularwcs-1-1.jpeg\",\"contentUrl\":\"http:\\\/\\\/192.168.1.40\\\/inc.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/angularwcs-1-1.jpeg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/incresol.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What&#8217;s New\",\"item\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/incresol.com\\\/index.php\\\/whats-new\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/incresol.com\\\/#website\",\"url\":\"https:\\\/\\\/incresol.com\\\/\",\"name\":\"incresol.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/incresol.com\\\/#organization\"},\"alternateName\":\"Incresol\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/incresol.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/incresol.com\\\/#organization\",\"name\":\"Incresol Software Services Pvt. LTD\",\"alternateName\":\"Incresol.com\",\"url\":\"https:\\\/\\\/incresol.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/incresol.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/incresol.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/org-logo.png\",\"contentUrl\":\"https:\\\/\\\/incresol.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/org-logo.png\",\"width\":696,\"height\":696,\"caption\":\"Incresol Software Services Pvt. LTD\"},\"image\":{\"@id\":\"https:\\\/\\\/incresol.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Incresol\\\/\",\"https:\\\/\\\/x.com\\\/incresol\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/incresol-software-services-pvt-ltd-\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8. -","description":"Incresol empowers businesses with Automation, Digital Transformation, SAP S\/4HANA, Cloud, SAP BTP, RISE with SAP, and Salesforce solutions.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/","og_locale":"en_US","og_type":"article","og_title":"Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8. -","og_description":"Incresol empowers businesses with Automation, Digital Transformation, SAP S\/4HANA, Cloud, SAP BTP, RISE with SAP, and Salesforce solutions.","og_url":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/","article_publisher":"https:\/\/www.facebook.com\/Incresol\/","article_modified_time":"2025-04-14T07:17:13+00:00","og_image":[{"url":"http:\/\/192.168.1.40\/inc.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1.jpeg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@incresol","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/","url":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/","name":"Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8. -","isPartOf":{"@id":"https:\/\/incresol.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/#primaryimage"},"image":{"@id":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/#primaryimage"},"thumbnailUrl":"http:\/\/192.168.1.40\/inc.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1.jpeg","datePublished":"2025-04-14T07:13:28+00:00","dateModified":"2025-04-14T07:17:13+00:00","description":"Incresol empowers businesses with Automation, Digital Transformation, SAP S\/4HANA, Cloud, SAP BTP, RISE with SAP, and Salesforce solutions.","breadcrumb":{"@id":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/#primaryimage","url":"http:\/\/192.168.1.40\/inc.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1.jpeg","contentUrl":"http:\/\/192.168.1.40\/inc.com\/wp-content\/uploads\/2025\/04\/angularwcs-1-1.jpeg"},{"@type":"BreadcrumbList","@id":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/developers-experience-to-implement-angularjs-on-wcs-v7-v8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/incresol.com\/"},{"@type":"ListItem","position":2,"name":"What&#8217;s New","item":"https:\/\/incresol.com\/index.php\/whats-new\/"},{"@type":"ListItem","position":3,"name":"Blog","item":"https:\/\/incresol.com\/index.php\/whats-new\/blog\/"},{"@type":"ListItem","position":4,"name":"Developer\u2019s Experience to Implement Angularjs on WCS V7 &amp; V8."}]},{"@type":"WebSite","@id":"https:\/\/incresol.com\/#website","url":"https:\/\/incresol.com\/","name":"incresol.com","description":"","publisher":{"@id":"https:\/\/incresol.com\/#organization"},"alternateName":"Incresol","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/incresol.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/incresol.com\/#organization","name":"Incresol Software Services Pvt. LTD","alternateName":"Incresol.com","url":"https:\/\/incresol.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/incresol.com\/#\/schema\/logo\/image\/","url":"https:\/\/incresol.com\/wp-content\/uploads\/2025\/09\/org-logo.png","contentUrl":"https:\/\/incresol.com\/wp-content\/uploads\/2025\/09\/org-logo.png","width":696,"height":696,"caption":"Incresol Software Services Pvt. LTD"},"image":{"@id":"https:\/\/incresol.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Incresol\/","https:\/\/x.com\/incresol","https:\/\/www.linkedin.com\/company\/incresol-software-services-pvt-ltd-\/"]}]}},"_links":{"self":[{"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/pages\/3045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/comments?post=3045"}],"version-history":[{"count":4,"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/pages\/3045\/revisions"}],"predecessor-version":[{"id":3049,"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/pages\/3045\/revisions\/3049"}],"up":[{"embeddable":true,"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/pages\/840"}],"wp:attachment":[{"href":"https:\/\/incresol.com\/index.php\/wp-json\/wp\/v2\/media?parent=3045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}