[{"data":1,"prerenderedAt":192},["ShallowReactive",2],{"$fsOg8ql_6pEGXk4Hp0xTeZWNfg1wbvorKhgpRpMqp410":3},[4,35,54,72,89,106,124,143,160,177],{"type_of":5,"id":6,"title":7,"description":8,"readable_publish_date":9,"slug":10,"path":11,"url":12,"comments_count":13,"public_reactions_count":13,"collection_id":14,"published_timestamp":15,"language":16,"subforem_id":14,"positive_reactions_count":13,"cover_image":17,"social_image":18,"canonical_url":12,"created_at":19,"edited_at":20,"crossposted_at":14,"published_at":15,"last_comment_at":15,"reading_time_minutes":21,"tag_list":22,"tags":27,"user":28},"article",1755647,"What happens when you enter a URL in your browser?","Have you ever wondered what happens when you open your browser(Chrome, Firefox, ...) type your...","Feb 9 '24","what-happens-when-you-enter-a-url-in-your-browser-15f7","\u002Fmedaminefh\u002Fwhat-happens-when-you-enter-a-url-in-your-browser-15f7","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002Fwhat-happens-when-you-enter-a-url-in-your-browser-15f7",0,null,"2024-02-09T19:17:58Z","en","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb2ef5dxguvxaltg3kf55.jpg","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb2ef5dxguvxaltg3kf55.jpg","2024-02-08T14:51:36Z","2024-02-11T07:39:46Z",4,[23,24,25,26],"webdev","data","tutorial","softwareengineering","webdev, data, tutorial, softwareengineering",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},"Mohamed Amine Fh","medaminefh",310144,"https:\u002F\u002Fmedaminefh.github.io","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=640,height=640,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F310144%2Fe8c45be3-10d5-44e6-ad44-11fc5fcb6807.jpg","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=90,height=90,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F310144%2Fe8c45be3-10d5-44e6-ad44-11fc5fcb6807.jpg",{"type_of":5,"id":36,"title":37,"description":38,"readable_publish_date":39,"slug":40,"path":41,"url":42,"comments_count":13,"public_reactions_count":43,"collection_id":14,"published_timestamp":44,"language":14,"subforem_id":14,"positive_reactions_count":43,"cover_image":45,"social_image":46,"canonical_url":42,"created_at":44,"edited_at":14,"crossposted_at":14,"published_at":44,"last_comment_at":44,"reading_time_minutes":47,"tag_list":48,"tags":52,"user":53},1465816,"Clear All pinia stores","Pinia is a store library and state management framework for Vue.js. Designed primarily for building...","May 12 '23","clear-all-pinia-stores-9kd","\u002Fmedaminefh\u002Fclear-all-pinia-stores-9kd","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002Fclear-all-pinia-stores-9kd",17,"2023-05-12T11:09:09Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Froj0477uie2di85w2nko.png","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Froj0477uie2di85w2nko.png",1,[49,50,23,51],"pinia","vue","javascript","pinia, vue, webdev, javascript",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},{"type_of":5,"id":55,"title":56,"description":57,"readable_publish_date":58,"slug":59,"path":60,"url":61,"comments_count":13,"public_reactions_count":62,"collection_id":14,"published_timestamp":63,"language":14,"subforem_id":14,"positive_reactions_count":62,"cover_image":64,"social_image":65,"canonical_url":61,"created_at":63,"edited_at":66,"crossposted_at":14,"published_at":63,"last_comment_at":63,"reading_time_minutes":67,"tag_list":68,"tags":70,"user":71},1130428,"How To use ES6 import & export in your project","Hello Everyone, I hope you're doing well              So After that being said, let's start...","Jul 2 '22","how-to-use-es6-import-export-in-your-project-3i4b","\u002Fmedaminefh\u002Fhow-to-use-es6-import-export-in-your-project-3i4b","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002Fhow-to-use-es6-import-export-in-your-project-3i4b",12,"2022-07-02T20:52:35Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F94v1wbw1pkrytr7fde6s.png","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F94v1wbw1pkrytr7fde6s.png","2022-07-02T20:55:31Z",2,[23,51,69,25],"beginners","webdev, javascript, beginners, tutorial",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},{"type_of":5,"id":73,"title":74,"description":75,"readable_publish_date":76,"slug":77,"path":78,"url":79,"comments_count":13,"public_reactions_count":47,"collection_id":14,"published_timestamp":80,"language":16,"subforem_id":14,"positive_reactions_count":47,"cover_image":81,"social_image":82,"canonical_url":79,"created_at":83,"edited_at":14,"crossposted_at":14,"published_at":80,"last_comment_at":80,"reading_time_minutes":47,"tag_list":84,"tags":87,"user":88},883911,"Passing Components as Props in React","Programming is a lifelong learning journey, and most of that journey is asking Questions.  And one of...","Nov 11 '21","passing-components-as-props-in-react-36h8","\u002Fmedaminefh\u002Fpassing-components-as-props-in-react-36h8","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002Fpassing-components-as-props-in-react-36h8","2021-11-11T11:11:55Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvcybj42d2lggg51dllsr.png","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvcybj42d2lggg51dllsr.png","2021-11-01T11:30:31Z",[85,51,86,25],"react","programming","react, javascript, programming, tutorial",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},{"type_of":5,"id":90,"title":91,"description":92,"readable_publish_date":93,"slug":94,"path":95,"url":96,"comments_count":13,"public_reactions_count":97,"collection_id":14,"published_timestamp":98,"language":16,"subforem_id":14,"positive_reactions_count":97,"cover_image":99,"social_image":100,"canonical_url":96,"created_at":98,"edited_at":101,"crossposted_at":14,"published_at":98,"last_comment_at":98,"reading_time_minutes":47,"tag_list":102,"tags":104,"user":105},866714,"3 Ways to Add JS to HTML","1. Internal   The 1st one is by placing the &lt;script&gt; tag in the &lt;head&gt; or in the...","Oct 17 '21","3-ways-to-add-js-to-html-2n9l","\u002Fmedaminefh\u002F3-ways-to-add-js-to-html-2n9l","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002F3-ways-to-add-js-to-html-2n9l",7,"2021-10-17T14:22:03Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbzpmnx0g2s0ev040gu9n.jpg","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbzpmnx0g2s0ev040gu9n.jpg","2021-10-17T15:16:35Z",[103,51,23],"html","html, javascript, webdev",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},{"type_of":5,"id":107,"title":108,"description":109,"readable_publish_date":110,"slug":111,"path":112,"url":113,"comments_count":13,"public_reactions_count":114,"collection_id":14,"published_timestamp":115,"language":16,"subforem_id":14,"positive_reactions_count":114,"cover_image":116,"social_image":117,"canonical_url":113,"created_at":118,"edited_at":119,"crossposted_at":14,"published_at":115,"last_comment_at":115,"reading_time_minutes":47,"tag_list":120,"tags":122,"user":123},856695,"3 Ways to Add CSS to HTML","1. Internal   The 1st one is by placing the &lt;style&gt; tag in the &lt;head&gt; or in the...","Oct 10 '21","3-ways-to-add-css-to-html-1fad","\u002Fmedaminefh\u002F3-ways-to-add-css-to-html-1fad","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002F3-ways-to-add-css-to-html-1fad",5,"2021-10-10T06:53:36Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv74qdyv9qhoedzrroc2x.jpg","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv74qdyv9qhoedzrroc2x.jpg","2021-10-08T17:40:28Z","2021-10-10T06:54:09Z",[103,121,23,69],"css","html, css, webdev, beginners",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},{"type_of":5,"id":125,"title":126,"description":127,"readable_publish_date":128,"slug":129,"path":130,"url":131,"comments_count":132,"public_reactions_count":133,"collection_id":14,"published_timestamp":134,"language":16,"subforem_id":14,"positive_reactions_count":133,"cover_image":135,"social_image":136,"canonical_url":131,"created_at":137,"edited_at":138,"crossposted_at":14,"published_at":134,"last_comment_at":139,"reading_time_minutes":67,"tag_list":140,"tags":141,"user":142},847795,"Passing Data with React Router using Link","If you've used React Router on many projects, definitely you've asked How i can pass some data or...","Oct 1 '21","passing-data-with-react-router-using-link-1h39","\u002Fmedaminefh\u002Fpassing-data-with-react-router-using-link-1h39","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002Fpassing-data-with-react-router-using-link-1h39",10,134,"2021-10-01T12:50:52Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3yg6m1e4ek0n75xer2ir.jpg","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3yg6m1e4ek0n75xer2ir.jpg","2021-10-01T12:18:53Z","2021-10-01T14:21:37Z","2024-05-28T11:54:39Z",[85,51,23,86],"react, javascript, webdev, programming",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},{"type_of":5,"id":144,"title":145,"description":146,"readable_publish_date":147,"slug":148,"path":149,"url":150,"comments_count":13,"public_reactions_count":151,"collection_id":14,"published_timestamp":152,"language":16,"subforem_id":14,"positive_reactions_count":151,"cover_image":153,"social_image":154,"canonical_url":150,"created_at":152,"edited_at":155,"crossposted_at":14,"published_at":152,"last_comment_at":152,"reading_time_minutes":67,"tag_list":156,"tags":158,"user":159},844373,"Protect Your Routes in React","If you're using react router in your App, then you probably wanted to protect some routes from...","Sep 28 '21","protect-your-components-with-react-router-4hf7","\u002Fmedaminefh\u002Fprotect-your-components-with-react-router-4hf7","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002Fprotect-your-components-with-react-router-4hf7",11,"2021-09-28T18:09:26Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2td2p7acoyp1wx0kffux.jpeg","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2td2p7acoyp1wx0kffux.jpeg","2021-10-01T16:56:02Z",[85,51,86,157],"security","react, javascript, programming, security",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},{"type_of":5,"id":161,"title":162,"description":163,"readable_publish_date":164,"slug":165,"path":166,"url":167,"comments_count":21,"public_reactions_count":168,"collection_id":14,"published_timestamp":169,"language":16,"subforem_id":14,"positive_reactions_count":168,"cover_image":170,"social_image":171,"canonical_url":167,"created_at":169,"edited_at":14,"crossposted_at":14,"published_at":169,"last_comment_at":172,"reading_time_minutes":47,"tag_list":173,"tags":175,"user":176},830453,"How To Host your static website with Github","You Have an Html, Css and Js files in your computer and you want to show it to your colleagues...","Sep 18 '21","how-to-host-your-static-website-with-github-85i","\u002Fmedaminefh\u002Fhow-to-host-your-static-website-with-github-85i","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002Fhow-to-host-your-static-website-with-github-85i",40,"2021-09-18T10:34:45Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr3upgg9nbjkapb6y8u7z.jpg","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr3upgg9nbjkapb6y8u7z.jpg","2021-09-20T00:51:07Z",[174,103,121,51],"github","github, html, css, javascript",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},{"type_of":5,"id":178,"title":179,"description":180,"readable_publish_date":164,"slug":181,"path":182,"url":183,"comments_count":67,"public_reactions_count":114,"collection_id":14,"published_timestamp":184,"language":16,"subforem_id":14,"positive_reactions_count":114,"cover_image":185,"social_image":186,"canonical_url":183,"created_at":187,"edited_at":14,"crossposted_at":14,"published_at":184,"last_comment_at":188,"reading_time_minutes":47,"tag_list":189,"tags":190,"user":191},830109,"React Router with Github Pages 💎","If you have tried to deploy a React App with react-router-dom to github pages, probably you'll hate...","react-router-with-github-pages-40gj","\u002Fmedaminefh\u002Freact-router-with-github-pages-40gj","https:\u002F\u002Fdev.to\u002Fmedaminefh\u002Freact-router-with-github-pages-40gj","2021-09-18T08:48:44Z","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=420,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ryi6slamufn2wkn8km9.jpg","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1000,height=500,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ryi6slamufn2wkn8km9.jpg","2021-09-17T22:37:40Z","2022-04-05T18:55:20Z",[85,174],"react, github",{"name":29,"username":30,"twitter_username":30,"github_username":30,"user_id":31,"website_url":32,"profile_image":33,"profile_image_90":34},1781437903808]