{"componentChunkName":"component---src-templates-blog-list-js","path":"/blog","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"id":"909fe9fc-9e82-5ca0-bf0a-ad4a82feda65","excerpt":"Introduction React Native is an open-source mobile application framework created by Facebook, Inc. It is used to develop applications for Android, Android TV, iOS, macOS, tvOS, Web, Windows, and UWP by enabling developers to use React's framework…","frontmatter":{"date":"April 12, 2021","slug":"/creating-custom-buttons-in-react-native","title":"Creating Custom Buttons in React Native","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAACE4AAAhOAFFljFgAAACZklEQVQ4y42T60uTURjAz7SJTnS6i7oF3lI3L4SVIJmtMvpcYGDkB8trJYJBQREEgV/7B/peamA3jUhN0zTQzNJN0baVmWAqbZpTLIhfZ3ublyjrw4/nHA7v7zzneZ5XvBsR/I3JtxvxfxHbCTdL3Q7B+zGJQ1n/jv/MH/8pDEqHXggGeyS9gldyPdS3lQF5Nty/SRjMZDMTb5SbX3YJbIWCgnzBfknubkGWRSE7U0arIG+viuITKsR29QgK+58JrBkCU4LAbJLRFII5KRJzYgTxcYKEeIHRoFwmfN4L+Dw1LH+pYnWxntWlela8tfi851n21LL2tQr7UDYZ6fIjo4o4vSB1XxoHLl8lr6KcRIsRk5RqtYJDhWoENPF9tQHP52IprZaScwF+rN0EmiW3mLQXYZHCOJmFeecOckuKsV1v4OC1G1iL8teFRYfDESuLdVJQxdLCaRbnS/DMHpfxVCBrn7eOb8vVOF7nYLX4n6YiwSjYtSeFgvqL5JWVkmQ1YJZP1sUKjtjCftVQ1spl1+CdO8nCzDHmZ44yN21jdqqAjxMR9HUIkhNlFtGCWJmJTh+KwRwZIDZGkWk0SrPE1lmL4sO4AfeYNrB2O2LkXs3IgI7aGj2VZ3VUleupKNNyplQtCQvsayqNlJcZuHLJuHUOg9112cPXcTs0jA9HyU5H0/1ES297NH2dOnrao+jt0NL1OIyO1hA620LpbA3dmqE/OkfVfHKmK7iszLiymHYmMzWRxuhgOs+fptDfnSOFqfR1ZdLWoqHltuBeo+TOHwZ7u7l0jip/xaO7gvuNCg+aBA+bN/gJ0XRuony9mkwAAAAASUVORK5CYII=","aspectRatio":1.5,"src":"/static/28f08c28a70cfa12c1f02038f1844404/2d9af/frame-1.png","srcSet":"/static/28f08c28a70cfa12c1f02038f1844404/62b6c/frame-1.png 135w,\n/static/28f08c28a70cfa12c1f02038f1844404/8f27f/frame-1.png 270w,\n/static/28f08c28a70cfa12c1f02038f1844404/2d9af/frame-1.png 540w,\n/static/28f08c28a70cfa12c1f02038f1844404/0283f/frame-1.png 810w,\n/static/28f08c28a70cfa12c1f02038f1844404/51a68/frame-1.png 1080w,\n/static/28f08c28a70cfa12c1f02038f1844404/a9010/frame-1.png 2679w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}},{"node":{"id":"cca980b8-bdd7-5605-9e65-5ae67841853e","excerpt":"Closures is an important topic when it comes to JS and it has become so popular that even other big programming languages are adopting the same To understand closure we first need to have a good knowledge of functions and lexical scoping because…","frontmatter":{"date":"April 10, 2021","slug":"/what-is-closures-in-javascript","title":"Closures | Javascript","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAACw0lEQVQ4y12TS08TYRiFZ2NiSBDojXamc/3m3mmnV2ixgNiURAIYROsFiUJMiDFha9S9C3+De5esXbt2Z+IPcGli/AfH882UjYuTvp32e75z3vcdxaklkLKrCXy9Dd/sIKDC+WcmowNXa2X/c7UmLNZbVhup3UXg9NH01pGGG2hHt6HY1QakHMpajeHX8tqef88hLURWD149hVCbSN01bIsun3XRYN30h0iDEdqEKlYl5MFcOjW2UsTShQRnzucXso7tHgShiZ7SYYo6n/kSSmBMlw1vCMWsBLAJEtUQzmpEJYQnMFfzVvyvRAzgsjXboocRY4f1FtpODx13gLboQ9ErPgEBgRF/jPgwQWTKfuauzEqURZexZdzAaGfxu/EYO9EQE7+PSbSOaTzClJ+KQaCjBlheCPHutYvfPwz8+Wnh25WTOY+dQTYgdcWDRtWLQXZJveCjxtrgMF0OzeJlltqSQA9CC3HrZoSPbwXwV8fXL2Vcfa5id3MXxwenOHl4junmAY73T3Bv5wh7kweY3T/F7PAUG527sHiBS6BgIkUrClhVFws3fHx6L/Drew1vzhbx4bKA6XgHu9tH2eEnRy9xcXaJ57NXeHZ8jkeEvXh6genWIV37WTvkdihq0YZaclBeEhh3PTzedzDbEziYMF5JwNYaHFAIsxzyoMd+RtnUZezrdbt2J3uuFJYNFJdNQm2UFh0IfQDfHqK46KJe9qGXPfaJQA4tE7dCrprDtfIJklMOuWayzoBr9RAJIxdXTFQJddhPWwuglh1oqz5MOozNJhKjiabJSWtJBpXOpCt37kxcAwOrhZTQbk1gZUmnDJQKbEPVR6RFGOoRRtSwHmNDj3FHtBmxMY+eL36i5ZFlrQRuHzpvbshDRoCeHmLNiLCu+RioHtyyy3ZQjF4peRhzRzt8S3T5QlTzV3NktOCpOfAfxcKHnEPrRVAAAAAASUVORK5CYII=","aspectRatio":1.5,"src":"/static/ada7c0c108b988d6b962e9f5f539426b/2d9af/closures-cover.png","srcSet":"/static/ada7c0c108b988d6b962e9f5f539426b/62b6c/closures-cover.png 135w,\n/static/ada7c0c108b988d6b962e9f5f539426b/8f27f/closures-cover.png 270w,\n/static/ada7c0c108b988d6b962e9f5f539426b/2d9af/closures-cover.png 540w,\n/static/ada7c0c108b988d6b962e9f5f539426b/0283f/closures-cover.png 810w,\n/static/ada7c0c108b988d6b962e9f5f539426b/51a68/closures-cover.png 1080w,\n/static/ada7c0c108b988d6b962e9f5f539426b/1c7a2/closures-cover.png 3000w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}},{"node":{"id":"d9d55ecf-df73-5be1-af1f-ddcb87a5cfe4","excerpt":"Hey guys, So you might have heard about these famous methods especially the bind method as it used so much, so let's try and understand about these Call and Apply This is a very simple code that I have written, it's just a function named greeting but…","frontmatter":{"date":"April 10, 2021","slug":"/what-is-call-bind-apply-in-javascript","title":"Call, Bind and Apply In Javascript","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAADA0lEQVQ4yz1TyW4TQRTsnhnP4m1sJ2PjOLEdiBOCQ4z3sU2iBBKyO4vBZAEEQYhFICSEuIEEggsXLiAhbiBx4Wf4Cm5IfEJRbZbDU4+m36v3qrqekOlVCO8CRGIOItaGiDYgwhXIUAlacBYyWIQePAPDOQNpz0BaZbhOE6bdhIjMQ3obkCM9iLEDiNwRhJa9DJnZgklgk8CaAnZ9mATWIxUI/RyEqDIaf8JuwLJ9BgFDbcihS9BObBPjCsToVeZMHkOOH8DO9mBnNqGlliGGFyAT5yGCDVTrZfR2Sri8O4tqrQwRaMCItmE5PjSLDaLzMIZXIVNdyPQuAYuPIaYfwCocwzp5CC27x44r0F3Sly18+TAF/BoFfo7i8/tJFjRhhJrQSDsYalEGRX0OMr7EaVd4P3UHcvo+pDrzhxBJUg+fR4DJqvjrxwJ+fE/h3csInj7MQ1gEMGsIRNqw3Q5MTmko0KA/kEDI/BH0LPl7q4NOglQGYdd52cS7NzP49imDt8+TuHHACamfsOr/Q6OmAaUrv0317x+AyUSTpyQVEahBD/nwxlY4hY8TuUXEkj7cZAeJ9NJgwj+P04TDOiPUoUuWoKW3CUhUdaEzDGUHswEnNockwQxFW68SiMmKjlZFmA8WV6BsGqA0treGQH4fonAL4vQ95rDTwFMBWkMvIza0AG9keUBFmIpCCRFvgZ78m8N/0dQFuNk1iBRjjHLlDv4C3iUgdTOdDlwmqe6FqR2kc0zUygTxkSt0USjuIUWARObSgK6RmMeUfxPRiR6GTu9jpHobBq0nT11jnbcO6S5jfLqPRvsWdnpPUazQoHoFDmmubzzC1s4T7F15hprPAqcGy1vEYvcx9m+/wu61F+gdv4ZXug6RoQ81tTbJLuITfcSzNCd1M8ItOE4Ldphi0xaSD6SFOVm0DsdtQYu3EcxchDe+zpo1RPKbXD+yGtmkRGoHM31YuT705Ab3eA4GH8pQtnG4enaJ5yzjLL02y5Ws8eWbg/UUUboixqZx2o1TC27Zb22AcYspd3rUAAAAAElFTkSuQmCC","aspectRatio":1.5,"src":"/static/1ba1fbf35cd04d930f9ecfbf2612f45f/2d9af/callbindapply-cover.png","srcSet":"/static/1ba1fbf35cd04d930f9ecfbf2612f45f/62b6c/callbindapply-cover.png 135w,\n/static/1ba1fbf35cd04d930f9ecfbf2612f45f/8f27f/callbindapply-cover.png 270w,\n/static/1ba1fbf35cd04d930f9ecfbf2612f45f/2d9af/callbindapply-cover.png 540w,\n/static/1ba1fbf35cd04d930f9ecfbf2612f45f/0283f/callbindapply-cover.png 810w,\n/static/1ba1fbf35cd04d930f9ecfbf2612f45f/51a68/callbindapply-cover.png 1080w,\n/static/1ba1fbf35cd04d930f9ecfbf2612f45f/1c7a2/callbindapply-cover.png 3000w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}},{"node":{"id":"75ee8fb3-5387-5211-8eb5-4e4aed5f336f","excerpt":"Hey guys, The 'this' keyword is one of the important concepts in JS and is used everywhere and so it becomes very important for us to understand \"this\" But I know there is a lot of confusion regarding the \"this\" keyword and I did too when I was…","frontmatter":{"date":"April 08, 2021","slug":"/how-this-keyword-works-in-javascript","title":"This Keyword In JavaScript","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFwABAAMAAAAAAAAAAAAAAAAAAAEDBf/EABcBAAMBAAAAAAAAAAAAAAAAAAABAwX/2gAMAwEAAhADEAAAAdGLGZUEf//EABcQAQEBAQAAAAAAAAAAAAAAAAISASD/2gAIAQEAAQUCagl1nH//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAYEAACAwAAAAAAAAAAAAAAAAAAAQIgUf/aAAgBAQAGPwJyMr//xAAZEAEAAwEBAAAAAAAAAAAAAAABEBFRAGH/2gAIAQEAAT8hBQUM4gafDNGR/9oADAMBAAIAAwAAABAL7//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8QP//EABcRAQADAAAAAAAAAAAAAAAAABEBECH/2gAIAQIBAT8QYA2v/8QAGxABAAEFAQAAAAAAAAAAAAAAAREAECExUXH/2gAIAQEAAT8QMkMps5ipOh4zuyCQgnGgNA8Lf//Z","aspectRatio":1.5,"src":"/static/c6af1b8cae882524b69f16047e859413/6a01c/this-cover.jpg","srcSet":"/static/c6af1b8cae882524b69f16047e859413/fd70a/this-cover.jpg 135w,\n/static/c6af1b8cae882524b69f16047e859413/4aadd/this-cover.jpg 270w,\n/static/c6af1b8cae882524b69f16047e859413/6a01c/this-cover.jpg 540w,\n/static/c6af1b8cae882524b69f16047e859413/b0ea9/this-cover.jpg 810w,\n/static/c6af1b8cae882524b69f16047e859413/0975f/this-cover.jpg 1024w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}},{"node":{"id":"5accc0b0-f226-5f69-a878-756c585a6cae","excerpt":"IIFE (Immediately Invoked Function Expression) ONE of the important concepts of JavaScript is IIFE and so we will try to make you guys understand what it is and how it is useful From the things we have learned about execution context and scoping…","frontmatter":{"date":"April 08, 2021","slug":"/what-are-iife-in-javascript","title":"IIFE","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAABtUlEQVQ4y6WSuU7DQBRF3QBiqUjsWb3EgYQkgC2HLQmQEBB0NPwDn8AnIEQFNBRISNBBRUGJaPiwy3jMOImUiCLF1R2N5t133rMtzjnGi4GxzIXINHxn5Dgc19dL+P6exefnHKxJgaYwLSgUMhEy2sj409MCfn5m8PU1OznQhMUxwdGRjW7XRrVK81BDXixynJ4W8fo6j4eHRViMsTxgWOZxp+Pg4qKA8/MikoTAtgd0hjB9J2VWZ2XjMd05FaUDZ4wqZ39SxcKEDK1GKW1uGmhCz5OoVBjCkKJUoto9L7334UqpCoRuyijLfIzMZBYhFPV6BWdnHP2+g8Mu095sSkRRgrVaFUEQKDoBrsK1p3TSze+EkDlxPvLysqPIVtHr9XFw0MXx8Ql2dnfAGiHKe+uoRRH8/T785h7kWgP+Vkudd+Fud1CPYpTDUK/GIpQqihranTY2NzfUmB58P1N65lJAqJUIQ2XIcuJsJWYtFrVtuJRgpVyGH/h/H2Ig/s/uRveoRnYbapRWD1RdUOJg8n/5vzRhfPOM5uMHapdXioROFagJk7s3JPfviG9fIIJQhZKpAn8B6yRqNvzY/KAAAAAASUVORK5CYII=","aspectRatio":1.5,"src":"/static/c1e74128fcfa544bced6cf6e1d5ee8eb/2d9af/iife-cover.png","srcSet":"/static/c1e74128fcfa544bced6cf6e1d5ee8eb/62b6c/iife-cover.png 135w,\n/static/c1e74128fcfa544bced6cf6e1d5ee8eb/8f27f/iife-cover.png 270w,\n/static/c1e74128fcfa544bced6cf6e1d5ee8eb/2d9af/iife-cover.png 540w,\n/static/c1e74128fcfa544bced6cf6e1d5ee8eb/0283f/iife-cover.png 810w,\n/static/c1e74128fcfa544bced6cf6e1d5ee8eb/51a68/iife-cover.png 1080w,\n/static/c1e74128fcfa544bced6cf6e1d5ee8eb/1c7a2/iife-cover.png 3000w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}},{"node":{"id":"32bfe0f7-810a-5b97-b196-7215a5b03ade","excerpt":"Hey guys, It's soo good to see you here today I am going to explain an important topic of hoisting It is kind of important as in it is asked in interviews and stuff like that so be better understand it Now you might be having questions like \"What is…","frontmatter":{"date":"April 08, 2021","slug":"/what-is-hoisting-in-javascript","title":"Hoisting in Javascript","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC5UlEQVQ4y2WS3U+TdxTHz4OboqAdo3369GnLA+tohzKt6wtUoAoZvqxzaB0uGFYqcUaUFZVkF75ANmMkGDcao3MhbgvZYrxwWUh2u2Q33nhlsvt56z+wXX48z9NiZF5888vv5Xx+53zPkbn4ItV4lWWryi/Rezxw7rPq/MSP4VuMmGUG35kg1X6CrnCR9paDmEYfAenFLxlaJf1yDUiPJ6m0zTEevcCkdZ4vW6eZ880ys3WKPY0F/I053pYhmuVDNslemhQUkCxB6VNQdh3Q3XvAvDlO0h7D9OXxG1m2yW4FJNmq8unjk4Vubl+Jc3c+weTh972zoJFbB6xBU/r5B0i2Y4qE+QlmQ493Eagr2JBhiwb9/kMn/BeG5yEe3e3ULDUTwwW9Cktjyz7CWo10mkewNg6s+80Da5ALXF1O8M+TINcvNTM76aiHPfU36ZeZ2TLIDinTJeOItaEfU71Z70ctYLOWX/ksztWzEc6OhSjkYrylZbWo1mCm5IjJMTplFEeOIjVA+rWuueuuaIHu8AjvmYfIxIq6P0wisB+nea/6lfLiIrLfA8bkOEObvkDWAK3/88RvZMjvPMGxoXN8OlRhdHiGweQ45eJXDKdL2pwktrGPbuM4qcYpelovUApdrQFfBa3JHYGg9BPScbFkoC7dv9mPvTmv9zltwiGGzfPk47P0dlQ45QLdITXr81Xrcq+C9ihokHYpaCkjnqJaml+BjuTZaRxge8NH7Gr5nKRzipRdpmjPsOQsrnmY9cx1Qa6iclCDStq1EnHtXJd2MCZFxpqmWLIXqNrf8U14kXPheT62ZiiZF7kYvcLpxGU3w2wd1OetbXLAM3jgjQnyG0vkmibI+MqMtkyz4Cxxb8cK1Y77/NHxK4+dB/wZWWbFusnNyDVW3v0WCWkZlqGjY/R68+RmEtEMy74KNzSLM5GvmYzOMx29wWzsDqfbFvi7/TfoegqxvyCyyr+hhzwL/cxj63teAAlEn/kmi/pxAAAAAElFTkSuQmCC","aspectRatio":1.5,"src":"/static/dc127e92046b390816e3c8d14c2e17c8/2d9af/hoisting-js-cover.png","srcSet":"/static/dc127e92046b390816e3c8d14c2e17c8/62b6c/hoisting-js-cover.png 135w,\n/static/dc127e92046b390816e3c8d14c2e17c8/8f27f/hoisting-js-cover.png 270w,\n/static/dc127e92046b390816e3c8d14c2e17c8/2d9af/hoisting-js-cover.png 540w,\n/static/dc127e92046b390816e3c8d14c2e17c8/0283f/hoisting-js-cover.png 810w,\n/static/dc127e92046b390816e3c8d14c2e17c8/51a68/hoisting-js-cover.png 1080w,\n/static/dc127e92046b390816e3c8d14c2e17c8/1c7a2/hoisting-js-cover.png 3000w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}},{"node":{"id":"6ad00ece-8ecb-51cb-8b1e-8c743dd59998","excerpt":"Hey guys, So execution context, lexical scope, and scope chain are sort of fundamental topics in JS so it's important to learn about it Let's get started Execution Context Now we know about the call stack (if you don't please refer to the last blog…","frontmatter":{"date":"April 08, 2021","slug":"/execution-context-lexical-environmenet-scope-chain","title":"Execution Context, Lexical Environment and Scope chain","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAADSklEQVQ4yzWUS09bZxCG5zvnmHMcTIy52dwdYyLANvgCxiAgOOCaAOZqKIGEhkJSNZeWRmnVJqrUC0kUKZGaSKW7tmpV9R9kUamr7voHuu6ui6rbSt08HafqYjTnk77v0TvvzBwxVgJjkthmBFdyBMwYTWacsEzSJdP0mVmSzjxZZ4Fx3yITdoUJs0ZBViloHpFLbJkHnLi/8Dj4K2LspAJTOCaNX0YJmjwtZoIOhUUVFpcS3bJMnwIGZJOsVCk6W1x0d5iSDS5bH/LUfskz52e27OeImJrCYQXmcFVZwEyqwhnCVlGhJTKNJR5fz/P0xjindwrcvTjHhEJn/VW2vfd4YL7hvv0t16yHvFP3HeIFp5SaxjgFjG8Gu66Izy3h+cs4skR+YB7+6IQ/Nf4O8/LLYYZlnbK5xpH/hAPvhIocc8V+yHX3K8QfqeAF5xFXwWdLSHABCS1hWipI/RqxxCL//B7lpx/DnD4J8sW9hPq3R8XcoSw3mPF2KXu3WTEfMeccq4eRJdzwJk6rAhpfw7QuY8Kr2O2rCt6mP1fhr996ePF5E88fNXBvN8W0faiNuUzaWtamrDDu3yXjXVG/txCrawlpW8NEdpDWNVVYRpqX9XtT8za+tmXS2VlyQ9OUUkVmO5e0Oav6eJ6YRlR9jmgDO5052hx9Z3WoooiCmqoEzx8SGtwnGN+nOXmThnN7BHt3OdN2QHNwjx5VMhB4nVTjCslQhVTzCoOhReJaWe/ZIrGwirOaLmHa1hW4QWv/EYPFT4gVP2Vw6i4dyUO607dJ5N8lP3aLbP9VRvt2GI/vkO5aJ9Ozzli8Sja+Qeb8Osn+FfWwLocEtAmhKtJyhLR/gHS+rTZs63lffdXsLTCUeIN496bOaoGA5GnQmQ1IVs8ZXYgRfJLSaUko0BpC7Lx69yYm9gir+74qPsI5d4w/eoto6i2GRw+Ixqqkk7sUMldpDxYVlKPeGsVv5fCsLK6VwbFGakAlO1p7y4kqe6bNeB+JfIx0f4bbcZMzIZ3JwAVcbxLXl6feLSggp4oUoOtq61L8H1ZNpfFpSaFTLfF77eoTpONrpPcHpOcF4ruA7RvTS5lXwy9amkjtoYau63+RfJVr/4Pa1v0LCY2OuDknEkAAAAAASUVORK5CYII=","aspectRatio":1.5,"src":"/static/8d7e2f1b33ddce39c714a8c755ec9fb8/2d9af/cover-image-execution-context.png","srcSet":"/static/8d7e2f1b33ddce39c714a8c755ec9fb8/62b6c/cover-image-execution-context.png 135w,\n/static/8d7e2f1b33ddce39c714a8c755ec9fb8/8f27f/cover-image-execution-context.png 270w,\n/static/8d7e2f1b33ddce39c714a8c755ec9fb8/2d9af/cover-image-execution-context.png 540w,\n/static/8d7e2f1b33ddce39c714a8c755ec9fb8/0283f/cover-image-execution-context.png 810w,\n/static/8d7e2f1b33ddce39c714a8c755ec9fb8/51a68/cover-image-execution-context.png 1080w,\n/static/8d7e2f1b33ddce39c714a8c755ec9fb8/1c7a2/cover-image-execution-context.png 3000w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}},{"node":{"id":"61811465-56e5-5327-be6c-9f56efe6ff5b","excerpt":"We have used Javascript many times but do we really know, how it works and how much of a powerful language it is Well for some of that curious fellow who wants to know everything about Javascript and how it works under the hood, this article might…","frontmatter":{"date":"November 06, 2020","slug":"/how-javascript-works","title":"How Javascript works?","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsSAAALEgHS3X78AAAB0ElEQVQoz2P4fY2RbMRAkup/N5j+30Qght9XSdD86CDznT3M9/ZCEcPvGwy/rjL+usoEJhl/ghhMcJGfV0B6gIy/Nxi/nGfwctHX0XUxMLTXN3TQN3Bk+LGX789tBqDc3+sMQPTvFpAN4v67CWIAuRDN/24wfjrLEOhjbm7m7WzpaWvqYWRgzfBnB+fD4zz39vJ/Os/65QLr6fXiV7cLfb3Icmcv/4vjXDd2CYJccQ1kM1BziK+5gZGDjYmNubmznY0Tw/+jjIfXSdXnWTYXm3dXGlfnWdcXWk6qM5hQZ1CVbQ0U/HuNAexsJpBmP3NDQyczG1szRw9jUyeG30dYHh/jPrtO9OJm4cubhc6sFz23QfTKFqFr2wU3TFe8sUPgx2Wm3yCbmd6fZgj2tTA0dNbXtzYwdTQ0smP4dZH57y2G/3cZ/t8Bo7sw9m0ogvj5/y3G7zcZgv3MTIzcLY2dLQydNdRMGH5fBwfyFSYUdJUJEuxANiSo359mnt/Bb6ynJi+rpSCnrqSgbWPlTDiegaH15zrjt0tMO+fzLOvnWzWJdzUQTebbMkec2BQG1P//AcP3y4wPD7A8AKN7+5hISJ5A9wON+HCW6cYu1hs7QQgAloCg5m0cPQUAAAAASUVORK5CYII=","aspectRatio":1.5,"src":"/static/6f11241f0d717b0c4e163986ba76fe0b/2d9af/javascript-illustration.png","srcSet":"/static/6f11241f0d717b0c4e163986ba76fe0b/62b6c/javascript-illustration.png 135w,\n/static/6f11241f0d717b0c4e163986ba76fe0b/8f27f/javascript-illustration.png 270w,\n/static/6f11241f0d717b0c4e163986ba76fe0b/2d9af/javascript-illustration.png 540w,\n/static/6f11241f0d717b0c4e163986ba76fe0b/f6a27/javascript-illustration.png 800w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}},{"node":{"id":"e3a68ee5-f79d-5082-828c-3ab8d0a7b880","excerpt":"In this article, I am going to explain what is frontend development and why you should give it a go and how to get started with a front end development Have you ever wondered how there are so many awesome looking websites with animations, videos, and…","frontmatter":{"date":"October 23, 2020","slug":"/roadmap-to-frontend-developer","title":"Roadmap To Become A Frontend Developer","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAAD/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAWZHZZrDj//EABsQAQEAAQUAAAAAAAAAAAAAAAIDAAEEERIT/9oACAEBAAEFAhTrCdS1m219TOJCV+F//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPwE//8QAGhAAAwEAAwAAAAAAAAAAAAAAAAECERAxYf/aAAgBAQAGPwL1GKc4qK6NQ0pR/8QAGxAAAgIDAQAAAAAAAAAAAAAAABEBITFBUWH/2gAIAQEAAT8hifLVDjY86lsfBRMC2FdkwAvT/9oADAMBAAIAAwAAABD4H//EABURAQEAAAAAAAAAAAAAAAAAABAh/9oACAEDAQE/EKf/xAAVEQEBAAAAAAAAAAAAAAAAAAAQIf/aAAgBAgEBPxCH/8QAGxABAQADAAMAAAAAAAAAAAAAAREAIUEx4fD/2gAIAQEAAT8QGWcLHNri1lamVr6wAQQNZL5g6X7nnNuKGFAyEIU2t5//2Q==","aspectRatio":1.5,"src":"/static/d4f564df83002d1b7548a3f8fbd1e3ca/6a01c/christopher-gower-m_hrflhgabo-unsplash.jpg","srcSet":"/static/d4f564df83002d1b7548a3f8fbd1e3ca/fd70a/christopher-gower-m_hrflhgabo-unsplash.jpg 135w,\n/static/d4f564df83002d1b7548a3f8fbd1e3ca/4aadd/christopher-gower-m_hrflhgabo-unsplash.jpg 270w,\n/static/d4f564df83002d1b7548a3f8fbd1e3ca/6a01c/christopher-gower-m_hrflhgabo-unsplash.jpg 540w,\n/static/d4f564df83002d1b7548a3f8fbd1e3ca/b0ea9/christopher-gower-m_hrflhgabo-unsplash.jpg 810w,\n/static/d4f564df83002d1b7548a3f8fbd1e3ca/7be99/christopher-gower-m_hrflhgabo-unsplash.jpg 1080w,\n/static/d4f564df83002d1b7548a3f8fbd1e3ca/1ee7d/christopher-gower-m_hrflhgabo-unsplash.jpg 1920w","sizes":"(max-width: 540px) 100vw, 540px","maxHeight":360,"maxWidth":540}}}}}}]}},"pageContext":{"limit":9,"skip":0,"numPages":2,"currentPage":1}},"staticQueryHashes":["228695001","3868140423"]}