Categories Frontend
7 days
30 days
All time
Recent
Popular
๐ฅ Looks like the case study on ToDesktop blew up (>200 likes and 50 retweets).
Here are 6 more tips to improve page performance, reduce load time and boost SEO:
1/ Use the loading="lazy" attribute on images and videos where possible. https://t.co/tN2au2EK4b
(5 more in thread)
2/ Use a HTTP/2 CDN. Most CDNs support HTTP/2 by default now. Netlify is great (be aware that they are blocked in Russia right now though).
3/ WebP [1] has 80% support [2] now and is usually ~30% lighter than PNG/JPEG. Use it and fallback to PNG/JPEG on unsupported browsers. [1] https://t.co/IDDq3vUtm7 [2]
4/ Use srcset to always deliver the correct image size. Don't just deliver the high-resolution version.
5/ You can use Lighthouse as a bot that audits pull requests automatically for you.
Here are 6 more tips to improve page performance, reduce load time and boost SEO:
1/ Use the loading="lazy" attribute on images and videos where possible. https://t.co/tN2au2EK4b
(5 more in thread)
2/ Use a HTTP/2 CDN. Most CDNs support HTTP/2 by default now. Netlify is great (be aware that they are blocked in Russia right now though).
Heads up to anybody using @Netlify for hosting. Netlify is inaccessible in Russia and has been for a number of months. I was totally unaware of this until a customer in Russia told me that my website wasn't working. https://t.co/ts8RQ0Y4BI
— Dave Jeffery (@DaveJ) August 2, 2019
3/ WebP [1] has 80% support [2] now and is usually ~30% lighter than PNG/JPEG. Use it and fallback to PNG/JPEG on unsupported browsers. [1] https://t.co/IDDq3vUtm7 [2]
4/ Use srcset to always deliver the correct image size. Don't just deliver the high-resolution version.
5/ You can use Lighthouse as a bot that audits pull requests automatically for you.
Master Frontend Development for Free.
Thread: ๐งต
Note: Choose one or two resources and concentrate on building projects.
Building projects are the one & only way to excel in web development.
1๏ธโฃ Internet:
1. How does Internet work?
๐ https://t.co/xzyO8cMfRw
2. What is HTTP?
๐
3. How do Browsers Work?
๐ https://t.co/3mwSrLhXvY
4. What is Domain?
๐
5. What is Hosting?
๐ https://t.co/wdTzfhh00C
6. DNS and How it Works?
๐
Thread: ๐งต
Note: Choose one or two resources and concentrate on building projects.
Building projects are the one & only way to excel in web development.
1๏ธโฃ Internet:
1. How does Internet work?
๐ https://t.co/xzyO8cMfRw
2. What is HTTP?
๐
3. How do Browsers Work?
๐ https://t.co/3mwSrLhXvY
4. What is Domain?
๐
5. What is Hosting?
๐ https://t.co/wdTzfhh00C
6. DNS and How it Works?
๐
๐ฃ Beginner's Roadmap for Front-End
HTML & CSS โ ๐ฉโ๐ป โ JavaScript โ ๐ฉโ๐ป
โ
๐ฉโ๐ป โ React* โ ๐ฉโ๐ป โ Tailwind*
โ
TypeScript โ ๐ฉโ๐ป โ Next.js* โ ๐ฉโ๐ป โ ๐
โฉ
What would we cover?
โ HTML & CSS
โ JavaScript
โ CSS Frameworks
โ UI Frameworks
โ TypeScript
โ Server-side Frameworks
โ Practice, Practice and, Practice
โ Other Skills
โ Frequently Asked Questions
โ HTML & CSS
โฌ Your Front-End journey shall always start from HTML & CSS and, ends with these as well.
โฌ Don't over burden yourself to learn everything at once. It's a continuous subject.
โฌ Do not separate HTML from CSS. That's
โ JavaScript
JavaScript is essential. You should start with basics and move to complex subjects.
โ JavaScript Syntaxes
(preferably ES6 onwards)
โ HTML DOM API
โ Event Handling
โ Fetch
โ CSS Frameworks
CSS Framework is necessary if you are planning to be a professional developer.
There are so many options available.
โ Tailwind CSS
โ Bootstrap
โ Chakra
โ Bulma
โ Foundation
โ Skeleton
โ Pure CSS
Start with anything. You can switch any time.
HTML & CSS โ ๐ฉโ๐ป โ JavaScript โ ๐ฉโ๐ป
โ
๐ฉโ๐ป โ React* โ ๐ฉโ๐ป โ Tailwind*
โ
TypeScript โ ๐ฉโ๐ป โ Next.js* โ ๐ฉโ๐ป โ ๐
โฉ
What would we cover?
โ HTML & CSS
โ JavaScript
โ CSS Frameworks
โ UI Frameworks
โ TypeScript
โ Server-side Frameworks
โ Practice, Practice and, Practice
โ Other Skills
โ Frequently Asked Questions
โ HTML & CSS
โฌ Your Front-End journey shall always start from HTML & CSS and, ends with these as well.
โฌ Don't over burden yourself to learn everything at once. It's a continuous subject.
โฌ Do not separate HTML from CSS. That's
Beginner's Roadmap for HTML & CSS
— Swapna Kumar Panda \uea00 (@swapnakpanda) April 18, 2022
\u21e9
โ JavaScript
JavaScript is essential. You should start with basics and move to complex subjects.
โ JavaScript Syntaxes
(preferably ES6 onwards)
โ HTML DOM API
โ Event Handling
โ Fetch
\U0001f6e3 Roadmap for JavaScript Absolute Beginners
— Swapna Kumar Panda \uea00 (@swapnakpanda) March 29, 2022
\u21e9
โ CSS Frameworks
CSS Framework is necessary if you are planning to be a professional developer.
There are so many options available.
โ Tailwind CSS
โ Bootstrap
โ Chakra
โ Bulma
โ Foundation
โ Skeleton
โ Pure CSS
Start with anything. You can switch any time.