Anu
e18df2b24b
Add content to PWA peformance node ( #1269 )
...
#### What roadmap does this PR target?
- [ ] Code Change
- [x] Frontend Roadmap
- [ ] Backend Roadmap
- [ ] DevOps Roadmap
- [ ] All Roadmaps
- [ ] Guides
#### Please acknowledge the items listed below
- [x] I have discussed this contribution and got a go-ahead in an issue before opening this pull request.
- [x] This is not a duplicate issue. I have searched and there is no existing issue for this.
- [x] I understand that these roadmaps are highly opinionated. The purpose is to not to include everything out there in these roadmaps but to have everything that is most relevant today comparing to the other options listed.
- [x] I have read the [contribution docs](../contributing) before opening this PR.
#### Enter the details about the contribution
I have added a description and several resources that I have used myself and found useful in learning the topic of PWA performance analysis.
-1st link is from google web.dev and provides several articles on what is speed, how does it matter and how one can measure and optimize the performance of PWAs.
-2nd link gives detailed explanation on what is PRPL pattern and how it works.
-3rd resource is from google web.dev and teaches how to implement PRPL pattern to instantly load PWAs
-4th resource is from google web.dev and gives a detailed account about RAIL model and its implementation
-5th resource is from freecodecamp and gives an introduction to Chrome Lighthouse
-6th resource is from PWA training module of Google Developers (Web)
-7th resource is a 5 minute tutorial on how to use Lighthouse to audit your PWAs
I was unable to find a resource on devtools that is specifically catered to PWAs compared to general website performance analysis. Will add later if needed and this contribution gets approval!
3 years ago
Archit Sharma
b18bee3828
Resources added for Linters formatters ( #1261 )
3 years ago
Nis-chal-Jain
ec6606d9d8
Added Bootstrap Documentation ( #1262 )
3 years ago
Andrey Kudinov
44291d828b
Remove extra empty line ( #1232 )
3 years ago
Andrey Kudinov
d81b56d321
Add vue content ( #1233 )
3 years ago
Andrey Kudinov
2f36199637
Add react content ( #1234 )
3 years ago
Andrey Kudinov
eff757633e
Add angular content ( #1235 )
...
* Add content
* Update content/roadmaps/100-frontend/content/118-server-side-rendering/101-angular/readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Himanshu Jangid, हिमांशु जाँगिड़
87c3fb0aa8
Update 101-after-js.md added introduction and links ( #1210 )
...
* Update 101-after-js.md added introduction
* Update content/roadmaps/100-frontend/content/118-server-side-rendering/100-react-js/101-after-js.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Pieter
b6345f9de1
Add explanation of glue records in DNS ( #1222 )
3 years ago
Lucas Souza
ff4485a871
Add the Vox video "How Does the Internet Works?" ( #1227 )
...
* Add the Vox video "How Does the Internet Works?"
As the article that describes how the internet works, Vox also have a very intersing video about the topic. It's a great production that covers the whole process among sending and receiving a picture between mobile phones.
* Update content/roadmaps/100-frontend/content/100-internet/100-how-does-the-internet-work.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Aroyan
1b9d74525a
fix: remove colorScheme attribute at React Native video tutorial ( #1201 )
3 years ago
Aroyan
39a17ec525
fix: remove colorScheme for Ionic video tutorial ( #1199 )
3 years ago
Aroyan
9e60b1d847
Add Enzyme content on Front End roadmap ( #1192 )
3 years ago
Aroyan
04f30d4e2b
Add links to ElectronJS on Front End Roadmap ( #1187 )
...
* Add Bootstrap CSS content
* Add Bulma CSS content
* Add Prettier content
* Add Vite content
* Add GitHub content
* Add GitHub content
* Add GitHub content
* Add GitLab content at backend roadmap
* Add Git content on Backend roadmap
* Add HTTPS content on Backend roadmap
* Add Version Control System description
* Add Jekyll content on Frontend roadmap
* Add VuePress content on Frontend roadmap
* Revert "Add VuePress content on Frontend roadmap"
This reverts commit 05625604c2
.
* Add Gatsbyjs content on Frontend roadmap
* Update content/roadmaps/100-frontend/content/120-static-site-generators/101-gatsbyjs.md
* Add content for Gridsome
* Add content for NuxtJS
* Revert "Add content for NuxtJS"
This reverts commit bd533a6ba9
.
* Add content for Nuxt.js in Front End roadmap
* Add links for ElectronJS in Front End Roadmap
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Aroyan
e19d202230
Add content for Nuxt.js in Front End roadmap ( #1155 )
...
* Add Bootstrap CSS content
* Add Bulma CSS content
* Add Prettier content
* Add Vite content
* Add GitHub content
* Add GitHub content
* Add GitHub content
* Add GitLab content at backend roadmap
* Add Git content on Backend roadmap
* Add HTTPS content on Backend roadmap
* Add Version Control System description
* Add Jekyll content on Frontend roadmap
* Add VuePress content on Frontend roadmap
* Revert "Add VuePress content on Frontend roadmap"
This reverts commit 05625604c2
.
* Add Gatsbyjs content on Frontend roadmap
* Update content/roadmaps/100-frontend/content/120-static-site-generators/101-gatsbyjs.md
* Add content for Gridsome
* Add content for NuxtJS
* Revert "Add content for NuxtJS"
This reverts commit bd533a6ba9
.
* Add content for Nuxt.js in Front End roadmap
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
JAIHARISHAN AV
7110b35b97
Added resources for Basics of SEO in Frontend Development Roadmap ( #1169 )
...
* Added resources for Basics of SEO in Frontend Development Roadmap
* Update content/roadmaps/100-frontend/content/101-html/105-seo-basics.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Abhishek Jindal
c58d956224
Add Angular definition and official docs link ( #1179 )
3 years ago
Archit Sharma
17d0c3d41b
Resources added for Jasmine ( #1149 )
...
* Resources added for Jasmine
* Update content/roadmaps/100-frontend/content/115-testing-your-apps/108-jasmine.md
* Update content/roadmaps/100-frontend/content/115-testing-your-apps/108-jasmine.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
a30f1ee9c9
Resources added for Hugo ( #1150 )
3 years ago
Aroyan
ead5e1d399
Add content for Gridsome ( #1151 )
...
* Add Bootstrap CSS content
* Add Bulma CSS content
* Add Prettier content
* Add Vite content
* Add GitHub content
* Add GitHub content
* Add GitHub content
* Add GitLab content at backend roadmap
* Add Git content on Backend roadmap
* Add HTTPS content on Backend roadmap
* Add Version Control System description
* Add Jekyll content on Frontend roadmap
* Add VuePress content on Frontend roadmap
* Revert "Add VuePress content on Frontend roadmap"
This reverts commit 05625604c2
.
* Add Gatsbyjs content on Frontend roadmap
* Update content/roadmaps/100-frontend/content/120-static-site-generators/101-gatsbyjs.md
* Add content for Gridsome
* Add content for NuxtJS
* Revert "Add content for NuxtJS"
This reverts commit bd533a6ba9
.
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Masoumeh Afshar
4eec5b025f
Add link to JavaScript concepts
3 years ago
Archit Sharma
b2c5d6184c
Resources added for Ava ( #1147 )
3 years ago
Archit Sharma
2a57bb91f0
Resources added for Chai js ( #1146 )
...
* Resources added for Chai js
* Update content/roadmaps/100-frontend/content/115-testing-your-apps/106-chai.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Kamran Ahmed
1637ef20a6
Fix broken build
3 years ago
Himanshu Soni
4199ab05a0
Add cypress content
...
* Update 102-cypress.md
update documentation
* Update content/roadmaps/100-frontend/content/115-testing-your-apps/102-cypress.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Himanshu Soni
f3b6cd87f4
Add content for react testing library
...
* Update 101-react-testing-library.md
updated Documentation
* Update content/roadmaps/100-frontend/content/115-testing-your-apps/101-react-testing-library.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
c0b19fec32
Added Resources for Mocha ( #1141 )
...
* Added Resources for Mocha
* Update content/roadmaps/100-frontend/content/115-testing-your-apps/105-mocha.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
83611cdbe1
Resources added for VuePress ( #1139 )
3 years ago
Aroyan
6dbf88d0a6
Add Gatsbyjs content on Frontend roadmap ( #1140 )
...
* Add Bootstrap CSS content
* Add Bulma CSS content
* Add Prettier content
* Add Vite content
* Add GitHub content
* Add GitHub content
* Add GitHub content
* Add GitLab content at backend roadmap
* Add Git content on Backend roadmap
* Add HTTPS content on Backend roadmap
* Add Version Control System description
* Add Jekyll content on Frontend roadmap
* Add VuePress content on Frontend roadmap
* Revert "Add VuePress content on Frontend roadmap"
This reverts commit 05625604c2
.
* Add Gatsbyjs content on Frontend roadmap
* Update content/roadmaps/100-frontend/content/120-static-site-generators/101-gatsbyjs.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
35107862cb
Added resources for Proton Native ( #1134 )
...
* Added resources for Proton Native
* Update content/roadmaps/100-frontend/content/122-desktop-applications/102-proton-native.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
a2a6d7f3cf
Added content for Pick a Framework ( #1107 )
...
* Added content for Pick a Framework
* Update content/roadmaps/100-frontend/content/111-pick-a-framework/readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
c6def19bcd
Added resources for Rollup ( #1130 )
...
* Added resources for Rollup
* Update content/roadmaps/100-frontend/content/110-build-tools/101-module-bundlers/102-rollup.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
f4183b7174
Added resources for Parcel ( #1133 )
...
* Added resources for Parcel
* Update content/roadmaps/100-frontend/content/110-build-tools/101-module-bundlers/103-parcel.md
* Update content/roadmaps/100-frontend/content/110-build-tools/101-module-bundlers/103-parcel.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Cabir Bayram
d82ca9b5c4
Add Esbuild to "Esbuild" ( #1106 )
...
* Add Esbuild to "Esbuild"
* Update content/roadmaps/100-frontend/content/110-build-tools/101-module-bundlers/101-esbuild.md
* Update content/roadmaps/100-frontend/content/110-build-tools/101-module-bundlers/101-esbuild.md
* Update content/roadmaps/100-frontend/content/110-build-tools/101-module-bundlers/101-esbuild.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Ivan Kalashnikov
d529ac3a12
HTML abbreviation – fixed typo. ( #1109 )
3 years ago
Archit Sharma
869716212f
Added content in Standardjs ( #1111 )
...
* Added content in Standardjs
* Update content/roadmaps/100-frontend/content/110-build-tools/102-linters-formatters/102-standardjs.md
* Update content/roadmaps/100-frontend/content/110-build-tools/102-linters-formatters/102-standardjs.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
5f302bf844
Added content for Carlo ( #1120 )
3 years ago
Josué Ayala
864c8fb57a
Update 102-nuxt-js.md ( #1113 )
3 years ago
Archit Sharma
00f9a2f523
Added Resources for Less ( #1116 )
...
* Added Resources for Less
* Update content/roadmaps/100-frontend/content/109-css-preprocessors/102-less.md
* Update content/roadmaps/100-frontend/content/109-css-preprocessors/102-less.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Cecilia La Place
52a21ba9ac
Repaired broken flexbox.io link in Backend Frontend Basics (CSS) ( #1100 )
...
* Repaired broken flexbox.io link
* Repaired broken link in CSS README
3 years ago
Archit Sharma
0e83a361e3
Resources added for Styled Components ( #1105 )
...
* Resources added for Styled Componenets
* Update content/roadmaps/100-frontend/content/112-modern-css/100-styled-components.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Aroyan
6145be9d1b
Add Jekyll content on Frontend roadmap ( #1095 )
...
* Add Bootstrap CSS content
* Add Bulma CSS content
* Add Prettier content
* Add Vite content
* Add GitHub content
* Add GitHub content
* Add GitHub content
* Add GitLab content at backend roadmap
* Add Git content on Backend roadmap
* Add HTTPS content on Backend roadmap
* Add Version Control System description
* Add Jekyll content on Frontend roadmap
3 years ago
marinerbob
8d25145db6
Update 117-progressive-web-apps topic ( #1097 )
3 years ago
marinerbob
ff212753f6
Update 102-css topic ( #1096 )
3 years ago
Archit Sharma
23bb1e18be
Added resources for Styled jsx ( #1098 )
...
* Added resources for Styled jsx
* Update content/roadmaps/100-frontend/content/112-modern-css/102-styled-jsx.md
* Update content/roadmaps/100-frontend/content/112-modern-css/102-styled-jsx.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
ed991df832
Added Resources for Emotion css ( #1094 )
...
* Added Resources for Emotion css
* Update content/roadmaps/100-frontend/content/112-modern-css/103-emotion.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
marinerbob
26bc8c0e70
Update 102-responsive-design-and-media-queries.md ( #1092 )
3 years ago
Archit Sharma
0ce8e58f9f
Added Resources for Material UI ( #1093 )
...
* Added Resources for Material UI
* Update content/roadmaps/100-frontend/content/114-css-frameworks/114-js-first/102-material-ui.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Archit Sharma
bc80ba4194
Added Resources for Radix UI ( #1091 )
...
* Added Resources for Radix UI
* Add Radix UI content
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
3 years ago
Uriell
7883875126
Added Resources for HTTP ( #1088 )
...
* Adding an extra resource on HTTP
I've recently read this 3-part series on HTTP, mostly focused on HTTP/3 and QUIC, but the first part covers basic concepts about HTTP and how it evolved to HTTP/3 (which is really HTTP/2-over-QUIC) and I find it might be a great reading resource on the topic.
I'm not recommending the 2nd and 3rd parts as they're linked through the 1st one and they diverge a little from the topic of HTTP (going into performance improvements and deployment of QUIC)
* Replicating new HTTP resource to back end roadmap
3 years ago