Gustavo Ribeiro
66273dc036
Add scrypt content for back-end roadmap ( #1267 )
2022-05-21 20:57:31 +04:00
Gustavo Ribeiro
42f15d51d5
Add SSL/TLS content for back-end roadmap ( #1268 )
2022-05-21 20:57:14 +04:00
Anu
68f8a0c3a3
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!
2022-05-21 20:56:58 +04:00
Kamran Ahmed
c29d37eb5e
Add missing sponsors
2022-05-19 21:51:35 +04:00
Archit Sharma
9693d83ad4
Resources added for Linters formatters ( #1261 )
2022-05-16 19:57:42 +04:00
Nis-chal-Jain
357d30cc0c
Added Bootstrap Documentation ( #1262 )
2022-05-16 19:57:20 +04:00
Aroyan and Kamran Ahmed
fe90292947
Add gRPC content on Backend roadmap ( #1260 )
...
* 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
* feat(content):add gRPC content on backend roadmap
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-05-13 22:34:09 +04:00
amq
ec770ec70a
Fix line length issue looking as a typo ( #1255 )
2022-05-11 16:03:19 +04:00
Gustavo Ribeiro
73d153ed9d
Add SHA family content for the back-end roadmap ( #1257 )
2022-05-11 15:56:36 +04:00
Paul Marsicovetere and Kamran Ahmed
4f9a440e04
Update 104-basic-terminal-commands.md ( #1205 )
...
* Update 104-basic-terminal-commands.md
* Update content/roadmaps/101-backend/content/102-os-general-knowledge/104-basic-terminal-commands.md
* Update 104-basic-terminal-commands.md
* Update 104-basic-terminal-commands.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-04-23 01:33:01 +04:00
Andrey Kudinov
87f7b3328c
Remove extra empty line ( #1232 )
2022-04-23 01:29:35 +04:00
Andrey Kudinov
8725f583a2
Add vue content ( #1233 )
2022-04-23 01:29:23 +04:00
Andrey Kudinov
6df77cbf64
Add react content ( #1234 )
2022-04-23 01:28:58 +04:00
Andrey Kudinov and Kamran Ahmed
028ee4944d
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 >
2022-04-23 01:28:22 +04:00
Max Tiessler
7bdbeba7b8
Add SOA resources
...
added reference model for SOA
2022-04-23 01:27:45 +04:00
Paul Marsicovetere
843d3d35c9
Update 102-mariadb.md ( #1206 )
2022-04-19 13:17:22 +04:00
Archit Sharma and Kamran Ahmed
8e7e35fd3d
Resources added for JSON api ( #1208 )
...
* Resources added for JSON api
* Update content/roadmaps/101-backend/content/109-apis/101-json-apis.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-04-19 13:16:40 +04:00
Mochammad Daffa Putra Karyudi and Kamran Ahmed
c6fdc2a3e2
Update 100-orms.md ( #1231 )
...
* Update 100-orms.md
* Update content/roadmaps/101-backend/content/108-more-about-databases/100-orms.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-04-19 13:14:43 +04:00
Himanshu Jangid, हिमांशु जाँगिड़ and Kamran Ahmed
2288b248b2
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 >
2022-04-16 16:50:25 +04:00
Saeed Farahi Mohassel and Kamran Ahmed
22d71783bf
updated message-borkers pages ( #1219 )
...
* updated message-borkers pages
* Update content/roadmaps/101-backend/content/117-message-brokers/100-rabbitmq.md
* Update content/roadmaps/101-backend/content/117-message-brokers/readme.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-04-16 16:48:28 +04:00
Pieter
2b6abd9c56
Add explanation of glue records in DNS ( #1222 )
2022-04-16 16:33:30 +04:00
Lucas Souza and Kamran Ahmed
71681c278b
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 >
2022-04-16 16:31:01 +04:00
Aroyan
cb3c0d359d
fix: remove colorScheme attribute at React Native video tutorial ( #1201 )
2022-03-22 11:50:38 +04:00
Archit Sharma
3b44934245
Resource add -> Containerization vs Virtualization ( #1198 )
2022-03-21 10:54:36 +04:00
Aroyan
cd5397b6e2
fix: remove colorScheme for Ionic video tutorial ( #1199 )
2022-03-21 10:53:48 +04:00
Archit Sharma
53dd739e8f
Resources added for Web Security Knowledge ( #1195 )
2022-03-19 17:44:02 +04:00
Archit Sharma and Kamran Ahmed
67cf958672
Resources added for MS IIS ( #1194 )
...
* Resources added for MS IIS
* Update content/roadmaps/101-backend/content/122-web-servers/103-ms-iis.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-03-19 11:15:28 +04:00
Archit Sharma and Kamran Ahmed
531f6e4e09
Resources added for CaddyServer ( #1191 )
...
* Resources added for CaddyServer
* Update content/roadmaps/101-backend/content/122-web-servers/102-caddy.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-03-18 10:56:22 +04:00
Aroyan
69ac34a64c
Add Enzyme content on Front End roadmap ( #1192 )
2022-03-18 10:54:32 +04:00
Marcela Pedrini Duarte
c53a3f016e
fix memory management resource type ( #1193 )
2022-03-18 10:54:16 +04:00
Marcela Pedrini Duarte
0f9d74d3ed
Update 103-threads-and-concurrency.md ( #1185 )
2022-03-16 15:24:23 +04:00
Aroyan and Kamran Ahmed
a419985608
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 >
2022-03-16 15:23:24 +04:00
Archit Sharma and Kamran Ahmed
8c02cfe90e
Resources added for Nginx ( #1188 )
...
* Resources added for Nginx
* Update content/roadmaps/101-backend/content/122-web-servers/100-nginx.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-03-16 15:22:36 +04:00
Jack Logan
f2a5a033c5
Add content - threads and concurrency ( #1189 )
2022-03-16 15:21:00 +04:00
narasimhauppala and Kamran Ahmed
bfa4e0f44c
update 108-owasp.md ( #1161 )
...
* update 108-owasp.md
* Update content/roadmaps/101-backend/content/111-web-security-knowledge/108-owasp.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-03-14 21:20:11 +04:00
Aroyan and Kamran Ahmed
6375da3536
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 >
2022-03-14 21:18:30 +04:00
Cedrick
e366908830
Update devops.json - fix typo ( #1168 )
2022-03-14 21:17:57 +04:00
JAIHARISHAN AV and Kamran Ahmed
a2ed803ee1
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 >
2022-03-14 21:17:33 +04:00
Marcela Pedrini Duarte and Kamran Ahmed
04b2b0a4ab
Added Process Management definition and resources ( #1182 )
...
* Update 102-process-management.md
* Update content/roadmaps/101-backend/content/102-os-general-knowledge/102-process-management.md
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2022-03-14 19:06:49 +04:00
ncn000
ab225aaccf
Fixed typo in Java and Go meta descriptions ( #1183 )
2022-03-14 19:05:27 +04:00
Archit Sharma
338ba264db
Resources added for WebSockets ( #1184 )
2022-03-14 19:04:24 +04:00
Ameer Hamza
dbf5c0aa80
n+1 problem article link ( #1160 )
2022-03-12 22:53:05 +04:00
Koodies and kewei
2b26744a64
Add MongoDB content ( #1162 )
...
Co-authored-by: kewei <tan.kewei@stengg.com >
2022-03-12 22:52:37 +04:00
Archit Sharma
a1c22d04d9
Resources added for Relay Modern ( #1172 )
2022-03-12 22:50:51 +04:00
Archit Sharma
8c4b3b8726
Resources added for OWASP ( #1174 )
2022-03-12 22:49:28 +04:00
Archit Sharma
e76c781fbb
Resources added for Content Security policy ( #1177 )
2022-03-12 22:48:50 +04:00
Abhishek Jindal
2812f87714
Add Angular definition and official docs link ( #1179 )
2022-03-12 22:48:12 +04:00
Himanshu Hiranandani
ced5131131
Adds Basic details for the Open API Spec ( #1163 )
...
* Adds Basic details for the Open API Spec
* Removes paid content and adds a free course
2022-03-03 10:11:08 +04:00
Archit Sharma
ab03b7b7f2
Resources added for GraphQL ( #1164 )
2022-03-03 10:10:40 +04:00
Archit Sharma
3f8125464d
Resources added for Apollo ( #1167 )
2022-03-03 10:10:09 +04:00