{"id":749,"date":"2017-05-11T13:05:59","date_gmt":"2017-05-11T13:05:59","guid":{"rendered":"http:\/\/blog.onclickinnovations.com\/?p=749"},"modified":"2017-05-11T13:05:59","modified_gmt":"2017-05-11T13:05:59","slug":"webpack","status":"publish","type":"post","link":"https:\/\/onclickinnovations.com\/blog\/webpack\/","title":{"rendered":"Webpack"},"content":{"rendered":"<p>&#8220;Webpack&#8221; \u00a0a powerful module bundler, which\u00a0is common JavaScript file that combine html data, css data, javascript data etc in common file together and should be served to the client in a response to a single file request. It takes in a bunch of assets (ie. source, images, markup, CSS, &#8230;) and turns that into something you can provide to the client. <a href=\"http:\/\/blog.onclickinnovations.com\/webpack\/ \u200e\">WEBPACK<\/a> \u00a0supports advanced functionality such as hot module reloading (instant updates of React components without refresh), lazy loading (load bundles as one&#8217;s\u00a0need), bundle splitting (separate app\/vendor bundles), hashing (to bust cache) and source maps (so it&#8217;s easy to debug minified versions). \u00a0Webpack solves fundamental problem of web development \u00a0very well. It seems that people are pushing common build related concerns to tooling hiding the current complexity.<\/p>\n<p>&nbsp;<\/p>\n<p>Earlier with Grunt and Gulp one\u00a0had to do a lot of manual work to achieve the same output. So, Webpack \u00a0solves the hard part.\u00a0Webpack&#8217;s approach is more involved and it comes with a learning curve as it relies on configuration and looks very different than other tools. \u00a0Webpack boasts a bunch of features:<\/p>\n<ul>\n<li>Ability to inject CSS files from your JS &#8211; useful if one is\u00a0creating web components and want the CSS to be bundled with the JS.<\/li>\n<li>Flexible module patterns &#8211; you can use CommonJS style, ES6, or AMD.<\/li>\n<li>Ability to recompile only the module that we change, so a faster development cycle.<\/li>\n<li>If we\u00a0use ReactJS, hot reloading modules using react-hot-loader.\u00a0This feature speeds up the development quite a bit.<\/li>\n<li>It has its own command line utility, so we\u00a0don&#8217;t need to use gulp or Grunt, though we\u00a0can if we want.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;Webpack&#8221; \u00a0a powerful module bundler, which\u00a0is common JavaScript file that combine html data, css data, javascript data etc in common file together and should be served to the client in a response to a single file request. It takes in a bunch of assets (ie. source, images, markup, CSS, &#8230;) and turns that into something [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":750,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[331,242,332,243,240,30,322,254,273],"class_list":["post-749","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-custom-software-development-solutions","tag-amd","tag-css","tag-gulpgrunt","tag-html","tag-html5","tag-javascript","tag-js","tag-mvc-frameworks","tag-reactjs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Webpack | Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onclickinnovations.com\/blog\/webpack\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Webpack | Blog\" \/>\n<meta property=\"og:description\" content=\"&#8220;Webpack&#8221; \u00a0a powerful module bundler, which\u00a0is common JavaScript file that combine html data, css data, javascript data etc in common file together and should be served to the client in a response to a single file request. It takes in a bunch of assets (ie. source, images, markup, CSS, &#8230;) and turns that into something [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onclickinnovations.com\/blog\/webpack\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/officialonclick\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-05-11T13:05:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/webpack.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"it_geeks\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OnClick_web\" \/>\n<meta name=\"twitter:site\" content=\"@OnClick_web\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"it_geeks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/\"},\"author\":{\"name\":\"it_geeks\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#\\\/schema\\\/person\\\/45db30038e5cd799aa868257635fa78d\"},\"headline\":\"Webpack\",\"datePublished\":\"2017-05-11T13:05:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/\"},\"wordCount\":280,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/webpack.jpg\",\"keywords\":[\"AMD\",\"CSS\",\"Gulp\\\/grunt\",\"HTML\",\"HTML5\",\"Javascript\",\"JS\",\"MVC Frameworks\",\"ReactJS\"],\"articleSection\":[\"Custom Software Development Solutions\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/\",\"name\":\"Webpack | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/webpack.jpg\",\"datePublished\":\"2017-05-11T13:05:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/#primaryimage\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/webpack.jpg\",\"contentUrl\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/05\\\/webpack.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/webpack\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Webpack\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/\",\"name\":\"Blog - OnclickInnovations Pvt. Ltd.\",\"description\":\"Onclick Innovations Pvt. Ltd.\",\"publisher\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#organization\",\"name\":\"Onclick Innovations Pvt. Ltd.\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/onclick-innovations-primary-1-1.png\",\"contentUrl\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/onclick-innovations-primary-1-1.png\",\"width\":320,\"height\":80,\"caption\":\"Onclick Innovations Pvt. Ltd.\"},\"image\":{\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/officialonclick\\\/\",\"https:\\\/\\\/x.com\\\/OnClick_web\",\"https:\\\/\\\/www.instagram.com\\\/onclickinnovations\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/onclick-innovations\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/#\\\/schema\\\/person\\\/45db30038e5cd799aa868257635fa78d\",\"name\":\"it_geeks\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g\",\"caption\":\"it_geeks\"},\"url\":\"https:\\\/\\\/onclickinnovations.com\\\/blog\\\/author\\\/it_geeks\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Webpack | Blog","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:\/\/onclickinnovations.com\/blog\/webpack\/","og_locale":"en_US","og_type":"article","og_title":"Webpack | Blog","og_description":"&#8220;Webpack&#8221; \u00a0a powerful module bundler, which\u00a0is common JavaScript file that combine html data, css data, javascript data etc in common file together and should be served to the client in a response to a single file request. It takes in a bunch of assets (ie. source, images, markup, CSS, &#8230;) and turns that into something [&hellip;]","og_url":"https:\/\/onclickinnovations.com\/blog\/webpack\/","og_site_name":"Blog","article_publisher":"https:\/\/www.facebook.com\/officialonclick\/","article_published_time":"2017-05-11T13:05:59+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/webpack.jpg","type":"image\/jpeg"}],"author":"it_geeks","twitter_card":"summary_large_image","twitter_creator":"@OnClick_web","twitter_site":"@OnClick_web","twitter_misc":{"Written by":"it_geeks","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/#article","isPartOf":{"@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/"},"author":{"name":"it_geeks","@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/45db30038e5cd799aa868257635fa78d"},"headline":"Webpack","datePublished":"2017-05-11T13:05:59+00:00","mainEntityOfPage":{"@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/"},"wordCount":280,"commentCount":0,"publisher":{"@id":"https:\/\/onclickinnovations.com\/blog\/#organization"},"image":{"@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/#primaryimage"},"thumbnailUrl":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/webpack.jpg","keywords":["AMD","CSS","Gulp\/grunt","HTML","HTML5","Javascript","JS","MVC Frameworks","ReactJS"],"articleSection":["Custom Software Development Solutions"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/onclickinnovations.com\/blog\/webpack\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/","url":"https:\/\/onclickinnovations.com\/blog\/webpack\/","name":"Webpack | Blog","isPartOf":{"@id":"https:\/\/onclickinnovations.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/#primaryimage"},"image":{"@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/#primaryimage"},"thumbnailUrl":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/webpack.jpg","datePublished":"2017-05-11T13:05:59+00:00","breadcrumb":{"@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onclickinnovations.com\/blog\/webpack\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/#primaryimage","url":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/webpack.jpg","contentUrl":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/webpack.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/onclickinnovations.com\/blog\/webpack\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onclickinnovations.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Webpack"}]},{"@type":"WebSite","@id":"https:\/\/onclickinnovations.com\/blog\/#website","url":"https:\/\/onclickinnovations.com\/blog\/","name":"Blog - OnclickInnovations Pvt. Ltd.","description":"Onclick Innovations Pvt. Ltd.","publisher":{"@id":"https:\/\/onclickinnovations.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onclickinnovations.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/onclickinnovations.com\/blog\/#organization","name":"Onclick Innovations Pvt. Ltd.","url":"https:\/\/onclickinnovations.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2026\/05\/onclick-innovations-primary-1-1.png","contentUrl":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2026\/05\/onclick-innovations-primary-1-1.png","width":320,"height":80,"caption":"Onclick Innovations Pvt. Ltd."},"image":{"@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/officialonclick\/","https:\/\/x.com\/OnClick_web","https:\/\/www.instagram.com\/onclickinnovations\/","https:\/\/www.linkedin.com\/company\/onclick-innovations\/"]},{"@type":"Person","@id":"https:\/\/onclickinnovations.com\/blog\/#\/schema\/person\/45db30038e5cd799aa868257635fa78d","name":"it_geeks","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/00c7f0c3a8435946184e7242e37b82566322f8a4cf989c04c4594511716e2645?s=96&d=mm&r=g","caption":"it_geeks"},"url":"https:\/\/onclickinnovations.com\/blog\/author\/it_geeks\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/webpack.jpg","jetpack_shortlink":"https:\/\/wp.me\/se8hCy-webpack","jetpack-related-posts":[{"id":701,"url":"https:\/\/onclickinnovations.com\/blog\/vue-js\/","url_meta":{"origin":749,"position":0},"title":"Vue.js","author":"it_geeks","date":"April 13, 2017","format":false,"excerpt":"Vue.js is a javascript framework to build user interfaces. Vue.js is a library for building web interfaces. Vue.js is simple, minimal core with an incrementally adoptable stack that can handle apps of any scale. Vue is designed from the ground up to be incrementally adoptable. The core library is focused\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":666,"url":"https:\/\/onclickinnovations.com\/blog\/bootstrap\/","url_meta":{"origin":749,"position":1},"title":"Bootstrap","author":"it_geeks","date":"April 4, 2017","format":false,"excerpt":"Bootstrap is an open-source Javascript framework developed.\u00a0 Bootstrap is a free collection of tools for creating a websites or web applications. There are lots of design templates and classes for typography, forms, buttons, navigation and other interface components, as well as optional JavaScript extensions. BOOTSTRAP \u00a0is a commonly used CSS\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/boot.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/boot.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/boot.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/boot.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":592,"url":"https:\/\/onclickinnovations.com\/blog\/angularjs-2\/","url_meta":{"origin":749,"position":2},"title":"AngularJS 2","author":"it_geeks","date":"January 9, 2017","format":false,"excerpt":"AngularJS 2 \u00a0is a robust framework that is maintained by Google. AngularJS 2 is an open source web and mobile application development framework. It also has a very large support community. Nowadays it is widely used for desktop application development as it is a module base framework. \u00a0 It has\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ANG2.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ANG2.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ANG2.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/01\/ANG2.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":734,"url":"https:\/\/onclickinnovations.com\/blog\/gulpjsgruntjs\/","url_meta":{"origin":749,"position":3},"title":"Gulpjs\/Gruntjs","author":"it_geeks","date":"May 3, 2017","format":false,"excerpt":"#Gulp #Grunt #NPM #Broccoli #CSS #TaskRunnerDevelopment GULP \u00a0is a task\/build runner for development.\u00a0It allows one to do a lot of stuff within the development workflow.One\u00a0can compile sass files, compress js files and much more. One task flow into another. These help in saving the time, making your development workflow more\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/gulp.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/gulp.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/gulp.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/gulp.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/gulp.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/05\/gulp.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":695,"url":"https:\/\/onclickinnovations.com\/blog\/scripting-languages\/","url_meta":{"origin":749,"position":4},"title":"Scripting languages","author":"it_geeks","date":"April 12, 2017","format":false,"excerpt":"A scripting language is a programming language designed for integrating and communicating with other programming languages. Some of the most widely used scripting languages are JavaScript, VBScript, PHP, Perl, Python, Ruby, ASP. Since a SCRIPTING LANGUAGES\u00a0is normally used in conjunction with another programming language, they are often found alongside HTML,\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/script.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/script.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/script.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/onclickinnovations.com\/blog\/wp-content\/uploads\/2017\/04\/script.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":720,"url":"https:\/\/onclickinnovations.com\/blog\/meteor\/","url_meta":{"origin":749,"position":5},"title":"Meteor","author":"it_geeks","date":"April 26, 2017","format":false,"excerpt":"Meteor \u00a0a full stack JavaScript (JS) framework, made up of a collection of libraries and packages.\u00a0Meteor has been built on concepts from other frameworks and libraries in a way that makes it easy to prototype applications. Essentially, it makes web development easier. It\u2019s flexible and requires less code, which means\u2026","rel":"","context":"In &quot;Custom Software Development Solutions&quot;","block_context":{"text":"Custom Software Development Solutions","link":"https:\/\/onclickinnovations.com\/blog\/category\/custom-software-development-solutions\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/comments?post=749"}],"version-history":[{"count":1,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/749\/revisions"}],"predecessor-version":[{"id":751,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/749\/revisions\/751"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/media\/750"}],"wp:attachment":[{"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/media?parent=749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/categories?post=749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onclickinnovations.com\/blog\/wp-json\/wp\/v2\/tags?post=749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}