Akos
@akoskm 4┬аyears, 4┬аmonths ago 683 views

5 FREE React Courses If You're Just Starting Out

ЁЯз╡ ЁЯСЗ

1я╕ПтГг Learn React for free

11 hour-long course, completely free from @bobziroll.
Contains 140+ interactive coding challenges and 9 projects!

ЁЯФЧ https://t.co/MiiDlEzCTS
@bobziroll 2я╕ПтГг The Beginner's Guide to React

No BS, React only course, working with a single HTML file through all the 28 lessons.
@kentcdodds is my favorite teacher in the React community. Check out his other courses, newsletter, etc you won't regret it ЁЯдп

ЁЯФЧ https://t.co/tp2fwXKiNX
@bobziroll @kentcdodds 3я╕ПтГг Develop Accessible Web Apps with React

@SunshinyDoyle is an expert in creating accessible React applications. This course will give you a concrete process for testing, refactoring, and building your applications with accessibility in mind.

ЁЯФЧ https://t.co/CNu38E7wtT
@bobziroll @kentcdodds @SunshinyDoyle 4я╕ПтГг Build a Web App with React

A free, 5-part video course with interactive code examples that will help you learn React from @glitch.

ЁЯФЧ https://t.co/soDxDbwnvt
@bobziroll @kentcdodds @SunshinyDoyle @glitch 5я╕ПтГг Learn React

Learn how you can build powerful interactive applications with React.
A strong foundation in JavaScript is a prerequisite for this course, as well as basic HTML.

ЁЯФЧ https://t.co/LA5LQL0rdw
@bobziroll @kentcdodds @SunshinyDoyle @glitch Want to build an outstanding dev portfolio?

I compiled my experiences with portfolio project building into a guide, check it outЁЯСЗ

https://t.co/428d2jNiLO

ЁЯУЪ Also download my FREE Twitter threads at https://t.co/F6gYrQAeIW, give it some тнРя╕П if you liked it ЁЯЩП.

See ya тЬМя╕П

More from All

https://t.co/6cRR2B3jBE
Viruses and other pathogens are often studied as stand-alone entities, despite that, in nature, they mostly live in multispecies associations called biofilmsтАФboth externally and within the host.

https://t.co/FBfXhUrH5d


Microorganisms in biofilms are enclosed by an extracellular matrix that confers protection and improves survival. Previous studies have shown that viruses can secondarily colonize preexisting biofilms, and viral biofilms have also been described.


...we raise the perspective that CoVs can persistently infect bats due to their association with biofilm structures. This phenomenon potentially provides an optimal environment for nonpathogenic & well-adapted viruses to interact with the host, as well as for viral recombination.


Biofilms can also enhance virion viability in extracellular environments, such as on fomites and in aquatic sediments, allowing viral persistence and dissemination.
ChatGPT is a phenomenal AI Tool.

But don't limit yourself to just ChatGPT.

Here're 8 AI-powered tools you should try in 2023:

1. KaiberAI

@KaiberAI helps you generate beautiful videos in minutes.

Transform your ideas into the visual stories of your dreams with this Amazing Tool.

New features:
1. Upload your custom music
2. Prompt Templates
3. Camera Movements:

Check here

https://t.co/ivnDRf628L


2. @tldview TLDV

Best ChatGPT Alternative for meetings.

Make your meetings 10X more productive with this amazing tool.

Try it now:

https://t.co/vOy3sS4QfJ


3. ComposeAI

Use ComposeAI for generating any text using AI.

ItтАЩs will help you write better content in seconds.

Try it here:

https://t.co/ksj5aop5ZI


4. Browser AI

Use this AI tool to extract and monitor data from any website.

Train a robot in 2 minutes to do your work.

No coding required.

https://t.co/nNiawtUMyO

You May Also Like

#роЖродро┐родрпНродро┐ропро╣рпНро░рпБродропроорпН ро╕рпНродрпЛродрпНродро┐ро░роорпН
роЗродрпБ роЪрпВро░ро┐роп роХрпБро▓родрпНродро┐ро▓рпН роЙродро┐родрпНрод роЗро░ро╛роорокро┐ро░ро╛ройрпБроХрпНроХрпБ родрооро┐ро┤рпН роорпБройро┐ро╡ро░рпН роЕроХродрпНродро┐ропро░рпН роЙрокродрпЗроЪро┐родрпНродродро╛роХ ро╡ро╛ро▓рпНроорпАроХро┐ роЗро░ро╛рооро╛ропрогродрпНродро┐ро▓рпН ро╡ро░рпБроХро┐ро▒родрпБ. роЖродро┐родрпНроп ро╣рпНро░рпБродропродрпНродрпИродрпН родро┐ройроорпБроорпН роУродро┐ройро╛ро▓рпН рокрпЖро░рпБроорпН рокропройрпН рокрпЖро▒ро▓ро╛роорпН роОрой роороХро╛ройрпНроХро│рпБроорпН роЮро╛ройро┐роХро│рпБроорпН роХро╛ро▓роорпН роХро╛ро▓рооро╛роХроХрпН роХрпВро▒ро┐ ро╡ро░рпБроХро┐ройрпНро▒ройро░рпН. ро░ро╛роо-ро░ро╛ро╡рог ропрпБродрпНродродрпНродрпИ


родрпЗро╡ро░рпНроХро│рпБроЯройрпН роЪрпЗро░рпНроирпНродрпБ рокро╛ро░рпНроХрпНроХ ро╡роирпНродро┐ро░рпБроирпНрод роЕроХродрпНродро┐ропро░рпН, роЕрокрпНрокрпЛродрпБ рокрпЛро░ро┐ройро╛ро▓рпН роХро│рпИродрпНродрпБ, роХро╡ро▓рпИропрпБроЯройрпН роХро╛рогрокрпНрокроЯрпНроЯ ро░ро╛роорокро┐ро░ро╛ройрпИ роЕрогрпБроХро┐, рооройро┐родро░рпНроХро│ро┐ро▓рпЗропрпЗ роЪро┐ро▒роирпНродро╡ройро╛рой ро░ро╛рооро╛ рокрпЛро░ро┐ро▓рпН роОроирпНрод роороирпНродро┐ро░родрпНродрпИрокрпН рокро╛ро░ро╛ропрогроорпН роЪрпЖропрпНродро╛ро▓рпН роОро▓рпНро▓ро╛ рокроХрпИро╡ро░рпНроХро│рпИропрпБроорпН ро╡рпЖро▓рпНро▓ роорпБроЯро┐ропрпБроорпЛ роЕроирпНрод ро░роХроЪро┐роп роороирпНродро┐ро░родрпНродрпИ, ро╡рпЗродродрпНродро┐ро▓рпН роЪрпКро▓рпНро▓рокрпНрокроЯрпНроЯрпБро│рпНро│родрпИ роЙройроХрпНроХрпБ

роиро╛ройрпН роЙрокродрпЗроЪро┐роХрпНроХро┐ро▒рпЗройрпН, роХрпЗро│рпН роОройрпНро▒рпБ роХрпВро▒ро┐ роЙрокродрпЗроЪро┐родрпНродро╛ро░рпН. роорпБродро▓рпН роЗро░рпБ роЪрпБро▓рпЛроХроЩрпНроХро│рпН роЪрпВро┤рпНроиро┐ро▓рпИропрпИ ро╡ро┐ро╡ро░ро┐роХрпНроХро┐ройрпНро▒рой. роорпВройрпНро▒ро╛ро╡родрпБ роЪрпБро▓рпЛроХроорпН роЕроХродрпНродро┐ропро░рпН роЗро░ро╛роорокро┐ро░ро╛ройрпИ ро╡ро┐ро│ро┐родрпНродрпБроХрпН роХрпВро▒рпБро╡родро╛роХ роЕроорпИроирпНродро┐ро░рпБроХрпНроХро┐ро▒родрпБ. роиро╛ройрпНроХро╛ро╡родрпБ роЪрпБро▓рпЛроХроорпН роорпБродро▓рпН роорпБрокрпНрокродро╛роорпН роЪрпБро▓рпЛроХроорпН ро╡ро░рпИ роЖродро┐родрпНроп ро╣рпНро░рпБродропроорпН роОройрпНройрпБроорпН роирпВро▓рпН. роорпБрокрпНрокродрпНродро┐ роТройрпНро▒ро╛роорпН роЪрпБро▓рпЛроХроорпН

роЗроирпНродродрпН родрпБродро┐ропро╛ро▓рпН роороХро┐ро┤рпНроирпНрод роЪрпВро░ро┐ропройрпН роЗро░ро╛рооройрпИ ро╡ро╛ро┤рпНродрпНродрпБро╡родрпИроХрпН роХрпВро▒рпБро╡родро╛роХ роЕроорпИроирпНродро┐ро░рпБроХрпНроХро┐ро▒родрпБ.
роРроирпНродро╛ро╡родрпБ ро╕рпНро▓рпЛроХроорпН:
ро╕ро░рпНро╡ роороЩрпНроХро│рпН рооро╛роЩрпНроХро▓рпНропроорпН ро╕ро░рпНро╡ рокро╛рок рокрпНро░роиро╛роЪройроорпН
роЪро┐роирпНродро╛ роЪрпЛроХ рокрпНро░роЪрооройроорпН роЖропрпБро░рпН ро╡ро░рпНродрпНродройроорпН роЙродрпНродроороорпН
рокрпКро░рпБро│рпН: роЗроирпНрод роЕродро┐родрпНроп ро╣рпНро░рпБродропроорпН роОройрпНро▒ родрпБродро┐ роороЩрпНроХро│роЩрпНроХро│ро┐ро▓рпН роЪро┐ро▒роирпНродродрпБ, рокро╛ро╡роЩрпНроХро│рпИропрпБроорпН роХро╡ро▓рпИроХро│рпИропрпБроорпН


роХрпБро┤рокрпНрокроЩрпНроХро│рпИропрпБроорпН роирпАроХрпНроХрпБро╡родрпБ, ро╡ро╛ро┤рпНроиро╛ро│рпИ роирпАроЯрпНроЯро┐рокрпНрокродрпБ, рооро┐роХро╡рпБроорпН роЪро┐ро▒роирпНродродрпБ. роЗродропродрпНродро┐ро▓рпН ро╡роЪро┐роХрпНроХрпБроорпН рокроХро╡ро╛ройрпБроЯрпИроп роЕройрпБроХрпНро░роХродрпНродрпИ роЕро│ро┐рокрпНрокродро╛роХрпБроорпН.
роорпБро┤рпБ ро╕рпНро▓рпЛроХ ро▓ро┐роЩрпНроХрпН рокрпКро░рпБро│рпБроЯройрпН роЗроЩрпНроХрпЗ роЙро│рпНро│родрпБ
https://t.co/Q3qm1TfPmk
роЪрпВро░ро┐ропройрпН роЙро▓роХ роЗропроХрпНроХродрпНродро┐ро▒рпНроХрпБ рооро┐роХ роорпБроХрпНроХро┐ропрооро╛ройро╡ро░рпН. роЪрпВро░ро┐роп роЪроХрпНродро┐ропро╛ро▓рпНродро╛ройрпН роЬрпАро╡ро░ро╛роЪро┐роХро│рпН, рокропро┐ро░рпНроХро│рпН
A brief analysis and comparison of the CSS for Twitter's PWA vs Twitter's legacy desktop website. The difference is dramatic and I'll touch on some reasons why.

Legacy site *downloads* ~630 KB CSS per theme and writing direction.

6,769 rules
9,252 selectors
16.7k declarations
3,370 unique declarations
44 media queries
36 unique colors
50 unique background colors
46 unique font sizes
39 unique z-indices

https://t.co/qyl4Bt1i5x


PWA *incrementally generates* ~30 KB CSS that handles all themes and writing directions.

735 rules
740 selectors
757 declarations
730 unique declarations
0 media queries
11 unique colors
32 unique background colors
15 unique font sizes
7 unique z-indices

https://t.co/w7oNG5KUkJ


The legacy site's CSS is what happens when hundreds of people directly write CSS over many years. Specificity wars, redundancy, a house of cards that can't be fixed. The result is extremely inefficient and error-prone styling that punishes users and developers.

The PWA's CSS is generated on-demand by a JS framework that manages styles and outputs "atomic CSS". The framework can enforce strict constraints and perform optimisations, which is why the CSS is so much smaller and safer. Style conflicts and unbounded CSS growth are avoided.
рд░рд╛рдо-рд░рд╛рд╡рдг рдпреБрджреНрдз рд╕рдорд╛рдкреНрдд рд╣реЛ рдЪреБрдХрд╛ рдерд╛ред рдЬрдЧрдд рдХреЛ рддреНрд░рд╛рд╕ рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рд░рд╛рд╡рдг рдЕрдкрдиреЗ рдХреБрдЯреБрдореНрдм рд╕рд╣рд┐рдд рдирд╖реНрдЯ рд╣реЛ рдЪреБрдХрд╛ рдерд╛редрд╢реНрд░реАрд░рд╛рдо рдХрд╛ рд░рд╛рдЬреНрдпрд╛рднрд┐рд╖реЗрдХ рд╣реБрдЖ рдФрд░ рдЕрдпреЛрдзреНрдпрд╛ рдирд░реЗрд╢ рд╢реНрд░реА рд░рд╛рдо рдХреЗ рдиреЗрддреГрддреНрд╡ рдореЗрдВ рдЪрд╛рд░реЛрдВ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рд╢рдиреНрддрд┐ рдереАред
рдЕрдВрдЧрдж рдХреЛ рд╡рд┐рджрд╛ рдХрд░рддреЗ рд╕рдордп рд░рд╛рдо рд░реЛ рдкрдбрд╝реЗ рдереЗ редрд╣рдиреБрдорд╛рди рдХреЛ рд╡рд┐рджрд╛ рдХрд░рдиреЗ рдХреА рд╢рдХреНрддрд┐ рддреЛ рд░рд╛рдо рдореЗрдВ рдереА рд╣реА рдирд╣реАрдВ ред


рдорд╛рддрд╛ рд╕реАрддрд╛ рднреА рд╣рдиреБрдорд╛рди рдХреЛ рдкреБрддреНрд░рд╡рдд рдорд╛рдирддреА рдереАред рдЕрдд: рд╣рдиреБрдорд╛рди рдЕрдпреЛрдзреНрдпрд╛ рдореЗрдВ рд╣реА рд░рд╣ рдЧрдП редрд░рд╛рдо рджрд┐рдирднрд░ рджрд░рдмрд╛рд░ рдореЗрдВ, рд╢рд╛рд╕рди рд╡реНрдпрд╡рд╕реНрдерд╛ рдореЗрдВ рд╡реНрдпрд╕реНрдд рд░рд╣рддреЗ рдереЗред рд╕рдВрдзреНрдпрд╛ рдХреЛ рдЬрдм рд╢рд╛рд╕рдХреАрдп рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЫреВрдЯ рдорд┐рд▓рддреА рддреЛ рдЧреБрд░реБ рдФрд░ рдорд╛рддрд╛рдУрдВ рдХрд╛ рдХреБрд╢рд▓-рдордВрдЧрд▓ рдкреВрдЫ рдЕрдкрдиреЗ рдХрдХреНрд╖ рдореЗрдВ рдЬрд╛рддреЗ рдереЗред рдкрд░рдВрддреБ рд╣рдиреБрдорд╛рди рдЬреА рд╣рдореЗрд╢рд╛ рдЙрдирдХреЗ рдкреАрдЫреЗ-рдкреАрдЫреЗ рд╣реА рд░рд╣рддреЗ рдереЗ ред


рдЙрдирдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реА рд╕рд╛рд░рд╛ рдкрд░рд┐рд╡рд╛рд░ рдмрд╣реБрдд рджреЗрд░ рддрдХ рдЬреА рднрд░ рдмрд╛рддреЗрдВ рдХрд░рддрд╛ редрдлрд┐рд░ рднрд░рдд рдХреЛ рдзреНрдпрд╛рди рдЖрдпрд╛ рдХрд┐ рднреИрдпрд╛-рднрд╛рднреА рдХреЛ рднреА рдПрдХрд╛рдВрдд рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП редрдЙрд░реНрдорд┐рд▓рд╛ рдХреЛ рджреЗрдЦ рднреА рдЙрдирдХреЗ рдорди рдореЗрдВ рд╣реВрдХ рдЙрдарддреА рдереА рдХрд┐ рдЗрд╕ рдкрддрд┐рд╡реНрд░рддрд╛ рдХреЛ рднреА рдЕрдкрдиреЗ рдкрддрд┐ рдХрд╛ рд╕рд╛рдирд┐рдзреНрдп рдЪрд╛рд╣рд┐рдП ред

рдПрдХ рджрд┐рди рднрд░рдд рдиреЗ рд╣рдиреБрдорд╛рди рдЬреА рд╕реЗ рдХрд╣рд╛,"рд╣реЗ рдкрд╡рдирдкреБрддреНрд░! рд╕реАрддрд╛ рднрд╛рднреА рдХреЛ рд░рд╛рдо рднреИрдпрд╛ рдХреЗ рд╕рд╛рде рдПрдХрд╛рдВрдд рдореЗрдВ рд░рд╣рдиреЗ рдХрд╛ рднреА рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рд╣реИ редрдХреНрдпрд╛ рдЖрдкрдХреЛ рдЙрдирдХреЗ рдорд╛рдереЗ рдкрд░ рд╕рд┐рдиреНрджреВрд░ рдирд╣реАрдВ рджрд┐рдЦрддрд╛?рдЗрд╕рд▓рд┐рдП рд╕рдВрдзреНрдпрд╛ рдкрд╢реНрдЪрд╛рдд рдЖрдк рд░рд╛рдо рднреИрдпрд╛ рдХреЛ рдХреГрдкреНрдпрд╛ рдЕрдХреЗрд▓рд╛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдХрд░реЗрдВ "ред
рдпреЗ рд╕реБрдирдХрд░ рд╣рдиреБрдорд╛рди рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рд░рд╣ рдЧрдП рдФрд░ рд╕реАрддрд╛ рдорд╛рддрд╛ рдХреЗ рдкрд╛рд╕ рдЧрдП ред


рдорд╛рддрд╛ рд╕реЗ рд╣рдиреБрдорд╛рди рдиреЗ рдкреВрдЫрд╛,"рдорд╛рддрд╛ рдЖрдк рдЕрдкрдиреЗ рдорд╛рдереЗ рдкрд░ рд╕рд┐рдиреНрджреВрд░ рдХреНрдпреЛрдВ рд▓рдЧрд╛рддреА рд╣реИрдВред" рдпрд╣ рд╕реБрдирдХрд░ рд╕реАрддрд╛ рдорд╛рддрд╛ рдмреЛрд▓реАрдВ,"рд╕реНрддреНрд░реА рдЕрдкрдиреЗ рдорд╛рдереЗ рдкрд░ рд╕рд┐рдиреНрджреВрд░ рд▓рдЧрд╛рддреА рд╣реИ рддреЛ рдЙрд╕рдХреЗ рдкрддрд┐ рдХреА рдЖрдпреБ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛрддреА рд╣реИ рдФрд░ рд╡рд╣ рд╕реНрд╡рд╕реНрде рд░рд╣рддреЗ рд╣реИрдВ "ред рдлрд┐рд░ рд╣рдиреБрдорд╛рди рдЬреА рдкреНрд░рднреБ рд░рд╛рдо рдХреЗ рдкрд╛рд╕ рдЧрдП ред