diff --git a/src/data/roadmaps/frontend/content/accessibility@iJIqi7ngpGHWAqtgdjgxB.md b/src/data/roadmaps/frontend/content/accessibility@iJIqi7ngpGHWAqtgdjgxB.md index 9e9b3c13a..8366107f2 100644 --- a/src/data/roadmaps/frontend/content/accessibility@iJIqi7ngpGHWAqtgdjgxB.md +++ b/src/data/roadmaps/frontend/content/accessibility@iJIqi7ngpGHWAqtgdjgxB.md @@ -4,6 +4,6 @@ Website accessibility is the practice of designing and developing websites that Visit the following resources to learn more: -- [@video@Complete Playlist on Accessibility](https://youtube.com/playlist?list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g) - [@article@Accessibility for Developers by Google](https://web.dev/accessibility) +- [@video@Complete Playlist on Accessibility](https://youtube.com/playlist?list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g) - [@feed@Explore top posts about Accessibility](https://app.daily.dev/tags/accessibility?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/angular@-bHFIiXnoUQSov64WI9yo.md b/src/data/roadmaps/frontend/content/angular@-bHFIiXnoUQSov64WI9yo.md index c06404a96..9c06c4a48 100644 --- a/src/data/roadmaps/frontend/content/angular@-bHFIiXnoUQSov64WI9yo.md +++ b/src/data/roadmaps/frontend/content/angular@-bHFIiXnoUQSov64WI9yo.md @@ -5,6 +5,6 @@ Angular is a popular open-source web application framework developed and maintai Visit the following resources to learn more: - [@roadmap@Visit Dedicated Angular Roadmap](https://roadmap.sh/angular) -- [@official@Official - Getting started with Angular](https://angular.io/start) +- [@official@Getting started with Angular](https://angular.io/start) - [@video@Angular for Beginners Course](https://www.youtube.com/watch?v=3qBXWUpoPHo) - [@feed@Explore top posts about Angular](https://app.daily.dev/tags/angular?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/apollo@5eUbDdOTOfaOhUlZAmmXW.md b/src/data/roadmaps/frontend/content/apollo@5eUbDdOTOfaOhUlZAmmXW.md index cac601b39..35a05e99e 100644 --- a/src/data/roadmaps/frontend/content/apollo@5eUbDdOTOfaOhUlZAmmXW.md +++ b/src/data/roadmaps/frontend/content/apollo@5eUbDdOTOfaOhUlZAmmXW.md @@ -5,6 +5,6 @@ Apollo GraphQL is a comprehensive platform for building and managing GraphQL-bas Visit the following resources to learn more: - [@official@Apollo Website](https://www.apollographql.com) -- [@article@Official Docs](https://www.apollographql.com/docs/) -- [@roadmap@](https://roadmap.sh/graphql) +- [@official@Apollo Docs](https://www.apollographql.com/docs/) +- [@roadmap@Visit Dedicated GraphQL Roadmap](https://roadmap.sh/graphql) - [@feed@Explore top posts about Apollo](https://app.daily.dev/tags/apollo?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/astro@iUxXq7beg55y76dkwhM13.md b/src/data/roadmaps/frontend/content/astro@iUxXq7beg55y76dkwhM13.md index f51791415..e1f66f090 100644 --- a/src/data/roadmaps/frontend/content/astro@iUxXq7beg55y76dkwhM13.md +++ b/src/data/roadmaps/frontend/content/astro@iUxXq7beg55y76dkwhM13.md @@ -5,5 +5,6 @@ Astro is a modern static site generator (SSG) and web framework designed for bui Visit the following resources to learn more: - [@official@Astro Website](https://astro.build/) +- [@official@Getting Started with Astro](https://docs.astro.build/en/getting-started/) - [@article@What is Astro?](https://www.contentful.com/blog/what-is-astro/) - [@course@Astro Web Framework Crash Course](https://www.youtube.com/watch?v=e-hTm5VmofI) diff --git a/src/data/roadmaps/frontend/content/css-preprocessors@UTW1pP59dUehuf0zeHXqL.md b/src/data/roadmaps/frontend/content/css-preprocessors@UTW1pP59dUehuf0zeHXqL.md index 3146503fa..0e6c9f787 100644 --- a/src/data/roadmaps/frontend/content/css-preprocessors@UTW1pP59dUehuf0zeHXqL.md +++ b/src/data/roadmaps/frontend/content/css-preprocessors@UTW1pP59dUehuf0zeHXqL.md @@ -4,4 +4,8 @@ CSS preprocessors are scripting languages that extend the capabilities of standa Visit the following resources to learn more: +- [@official@Sass Website](https://sass-lang.com/) +- [@official@Less Website](https://lesscss.org/) +- [@official@Stylus Website](https://stylus-lang.com/) +- [@official@PostCSS Website](https://postcss.org/) - [@feed@Explore top posts about CSS](https://app.daily.dev/tags/css?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/custom-elements@VxiQPgcYDFAT6WgSRWpIA.md b/src/data/roadmaps/frontend/content/custom-elements@VxiQPgcYDFAT6WgSRWpIA.md index f45371593..f53478e4b 100644 --- a/src/data/roadmaps/frontend/content/custom-elements@VxiQPgcYDFAT6WgSRWpIA.md +++ b/src/data/roadmaps/frontend/content/custom-elements@VxiQPgcYDFAT6WgSRWpIA.md @@ -4,6 +4,6 @@ One of the key features of the Web Components standard is the ability to create Visit the following resources to learn more: +- [@article@Using Custom Elements - MDN](https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements) - [@video@Web Components | Custom Elements](https://www.youtube.com/watch?v=1GT35DSdZbI) -- [@article@Using custom elements | MDN web docs](https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements) - [@feed@Explore top posts about Web Development](https://app.daily.dev/tags/webdev?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/cypress@DaynCz5RR26gjT6N6gTDL.md b/src/data/roadmaps/frontend/content/cypress@DaynCz5RR26gjT6N6gTDL.md index 3ec612a1d..61cad7f0b 100644 --- a/src/data/roadmaps/frontend/content/cypress@DaynCz5RR26gjT6N6gTDL.md +++ b/src/data/roadmaps/frontend/content/cypress@DaynCz5RR26gjT6N6gTDL.md @@ -4,7 +4,7 @@ Cypress framework is a JavaScript-based end-to-end testing framework built on to Visit the following resources to learn more: -- [@official@Official Website](https://www.cypress.io/) -- [@article@Official Documentation](https://docs.cypress.io/guides/overview/why-cypress#Other) +- [@official@Cypress Website](https://www.cypress.io/) +- [@article@Cypress Documentation](https://docs.cypress.io/) - [@video@Cypress End-to-End Testing](https://www.youtube.com/watch?v=BQqzfHQkREo) - [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/desktop-apps@KMA7NkxFbPoUDtFnGBFnj.md b/src/data/roadmaps/frontend/content/desktop-apps@KMA7NkxFbPoUDtFnGBFnj.md index 70ea56970..3d54bfc7f 100644 --- a/src/data/roadmaps/frontend/content/desktop-apps@KMA7NkxFbPoUDtFnGBFnj.md +++ b/src/data/roadmaps/frontend/content/desktop-apps@KMA7NkxFbPoUDtFnGBFnj.md @@ -1,3 +1,9 @@ # Desktop Applications in JavaScript Desktop applications applications typically use frameworks like Electron, NW.js (Node-WebKit), or Tauri, which combine a JavaScript runtime with a native GUI toolkit. This approach allows developers to use their web development skills to create cross-platform desktop apps. Electron, developed by GitHub, is particularly popular, powering applications like Visual Studio Code, Atom, and Discord. These frameworks provide APIs to access native system features, enabling JavaScript to interact with the file system, system tray, and other OS-specific functionalities. While offering rapid development and cross-platform compatibility, JavaScript desktop apps can face challenges in terms of performance and resource usage compared to traditional native applications. However, they benefit from the vast ecosystem of JavaScript libraries and tools, making them an attractive option for many developers and businesses. + +Visit the following resources to learn more: + +- [@official@Electron Website](https://www.electronjs.org/) +- [@official@NW.js Website](https://nwjs.io/) +- [@official@Tauri Website](https://tauri.app/) diff --git a/src/data/roadmaps/frontend/content/esbuild@4W7UXfdKIUsm1bUrjdTVT.md b/src/data/roadmaps/frontend/content/esbuild@4W7UXfdKIUsm1bUrjdTVT.md index 7876daabe..b69e5a3c7 100644 --- a/src/data/roadmaps/frontend/content/esbuild@4W7UXfdKIUsm1bUrjdTVT.md +++ b/src/data/roadmaps/frontend/content/esbuild@4W7UXfdKIUsm1bUrjdTVT.md @@ -4,7 +4,7 @@ esbuild is a high-performance JavaScript bundler and minifier designed for speed Visit the following resources to learn more: -- [@official@Esbuild Official Website](https://esbuild.github.io/) +- [@official@Esbuild Website](https://esbuild.github.io/) - [@course@Let's Learn esbuild! (with Sunil Pai) — Learn With Jason](https://www.youtube.com/watch?v=KLdF1yu_bmI) - [@video@What Is ESBuild?](https://www.youtube.com/watch?v=ZY8Vu8cbWF0) - [@feed@Explore top posts about Web Development](https://app.daily.dev/tags/webdev?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/eslint@NFjsI712_qP0IOmjuqXar.md b/src/data/roadmaps/frontend/content/eslint@NFjsI712_qP0IOmjuqXar.md index 6be9c9ee4..ee60435d4 100644 --- a/src/data/roadmaps/frontend/content/eslint@NFjsI712_qP0IOmjuqXar.md +++ b/src/data/roadmaps/frontend/content/eslint@NFjsI712_qP0IOmjuqXar.md @@ -4,7 +4,7 @@ ESLint is a popular open-source static code analysis tool for identifying and fi Visit the following resources to learn more: -- [@official@ESLint Official Website](https://eslint.org/) +- [@official@ESLint Website](https://eslint.org/) - [@article@What is ESLint and How to Use ESLint to Detect and Fix Code for JavaScript Projects](https://2coffee.dev/en/articles/what-is-eslint-and-how-to-use-eslint-to-detect-fix-code-for-javascript-projects) - [@video@ESLint Quickstart - find errors automatically](https://www.youtube.com/watch?v=qhuFviJn-es) - [@feed@Explore top posts about JavaScript](https://app.daily.dev/tags/javascript?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/git@R_I4SGYqLk5zze5I1zS_E.md b/src/data/roadmaps/frontend/content/git@R_I4SGYqLk5zze5I1zS_E.md index 7289332c5..b2f35eddd 100644 --- a/src/data/roadmaps/frontend/content/git@R_I4SGYqLk5zze5I1zS_E.md +++ b/src/data/roadmaps/frontend/content/git@R_I4SGYqLk5zze5I1zS_E.md @@ -4,7 +4,7 @@ Git is a distributed version control system designed to handle projects of any s Visit the following resources to learn more: -- [@roadmap@Learn Git & GitHub](/git-github) +- [@roadmap@Visit Dedicated Git & Github Roadmap](https://roadmap.sh/git-github) - [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=SWYqp7iY_Tc) - [@article@Git Cheat Sheet](https://cs.fyi/guide/git-cheatsheet) - [@article@Tutorial: Git for Absolutely Everyone](https://thenewstack.io/tutorial-git-for-absolutely-everyone/) diff --git a/src/data/roadmaps/frontend/content/github@qmTVMJDsEhNIkiwE_UTYu.md b/src/data/roadmaps/frontend/content/github@qmTVMJDsEhNIkiwE_UTYu.md index d70fd3879..c32bf18d3 100644 --- a/src/data/roadmaps/frontend/content/github@qmTVMJDsEhNIkiwE_UTYu.md +++ b/src/data/roadmaps/frontend/content/github@qmTVMJDsEhNIkiwE_UTYu.md @@ -4,7 +4,7 @@ GitHub has become a central hub for open-source projects and is widely used by d Visit the following resources to learn more: -- [@roadmap@Learn Git & GitHub](/git-github) +- [@roadmap@Visit Dedicated Git & Github Roadmap](https://roadmap.sh/git-github) - [@official@GitHub: Quickstart](https://docs.github.com/en/get-started/quickstart/hello-world) - [@official@Learn GitHub by doing](https://skills.github.com/) - [@video@What is GitHub?](https://www.youtube.com/watch?v=w3jLJU7DT5E) diff --git a/src/data/roadmaps/frontend/content/gitlab@zIoSJMX3cuzCgDYHjgbEh.md b/src/data/roadmaps/frontend/content/gitlab@zIoSJMX3cuzCgDYHjgbEh.md index b96abaa30..f943e24ba 100644 --- a/src/data/roadmaps/frontend/content/gitlab@zIoSJMX3cuzCgDYHjgbEh.md +++ b/src/data/roadmaps/frontend/content/gitlab@zIoSJMX3cuzCgDYHjgbEh.md @@ -4,7 +4,7 @@ GitLab is a web-based DevOps platform that provides a complete solution for the Visit the following resources to learn more: -- [@official@GitLab Documentation](https://docs.gitlab.com/) - [@official@GitLab Website](https://gitlab.com/) +- [@official@GitLab Documentation](https://docs.gitlab.com/) - [@article@Development: Connect git to GitLab for Small Projects](https://thenewstack.io/development-connect-git-to-gitlab-for-small-projects/) - [@feed@Explore top posts about GitLab](https://app.daily.dev/tags/gitlab?ref=roadmapsh) diff --git a/src/data/roadmaps/frontend/content/graphql@L7AllJfKvClaam3y-u6DP.md b/src/data/roadmaps/frontend/content/graphql@L7AllJfKvClaam3y-u6DP.md index ff6c03a06..ef5f1983f 100644 --- a/src/data/roadmaps/frontend/content/graphql@L7AllJfKvClaam3y-u6DP.md +++ b/src/data/roadmaps/frontend/content/graphql@L7AllJfKvClaam3y-u6DP.md @@ -4,7 +4,7 @@ GraphQL is a query language and runtime for APIs, developed by Facebook. GraphQL Visit the following resources to learn more: -- [@roadmap@GraphQL Roadmap](/graphql) +- [@roadmap@visit Dedicated GraphQL Roadmap](https://roadmap.sh/graphql) - [@official@Introduction to GraphQL](https://graphql.org/learn/) - [@video@GraphQL Course for Beginners](https://www.youtube.com/watch?v=ed8SzALpx1Q) - [@article@Introduction to GraphQL](https://thenewstack.io/introduction-to-graphql/) diff --git a/src/data/roadmaps/frontend/content/how-does-the-internet-work@yCnn-NfSxIybUQ2iTuUGq.md b/src/data/roadmaps/frontend/content/how-does-the-internet-work@yCnn-NfSxIybUQ2iTuUGq.md index 25659f641..774d46faa 100644 --- a/src/data/roadmaps/frontend/content/how-does-the-internet-work@yCnn-NfSxIybUQ2iTuUGq.md +++ b/src/data/roadmaps/frontend/content/how-does-the-internet-work@yCnn-NfSxIybUQ2iTuUGq.md @@ -4,7 +4,7 @@ The Internet works through a global network of interconnected computers and serv Visit the following resources to learn more: +- [@roadmap@Introduction to Internet](https://roadmap.sh/guides/what-is-internet) - [@article@How does the Internet Work?](https://cs.fyi/guide/how-does-internet-work) - [@article@How Does the Internet Work? MDN Docs](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/How_does_the_Internet_work) -- [@roadmap.sh@Introduction to Internet](/guides/what-is-internet) - [@video@How the Internet Works in 5 Minutes](https://www.youtube.com/watch?v=7_LPdttKXPc) diff --git a/src/data/roadmaps/frontend/content/html-templates@Hk8AVonOd693_y1sykPqd.md b/src/data/roadmaps/frontend/content/html-templates@Hk8AVonOd693_y1sykPqd.md index 5250ffaf5..d10593bb3 100644 --- a/src/data/roadmaps/frontend/content/html-templates@Hk8AVonOd693_y1sykPqd.md +++ b/src/data/roadmaps/frontend/content/html-templates@Hk8AVonOd693_y1sykPqd.md @@ -4,6 +4,6 @@ The `