<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/asayer/best-of/2022/01" -->

---
title: Best asayer posts — January 2022 | daily.dev
description: The most upvoted asayer posts from January 2022, curated by the daily.dev community.
canonical: https://daily.dev/sources/asayer/best-of/2022/01
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/asayer/best-of/2022/01
og:type: website
og:site_name: daily.dev
og:title: Best asayer posts — January 2022 | daily.dev
og:description: The most upvoted asayer posts from January 2022, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of asayer — January 2022

1. 1  
[](https://daily.dev/posts/3-react-component-design-patterns-you-should-know-about-n7vk4vbn1 "3 React Component Design Patterns You Should Know About")  
Article  
![Avatar of asayer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/be8d9d38650943c8a1718ba79f23e9ac)asayer · 5y  
3 React Component Design Patterns You Should Know About  
React is arguably the most popular JavaScript library for building user interfaces. One reason for this is its unopinionated nature. After working on different React applications with different teams and studying other React applications built, you notice some common design patterns. In this article, we will look at three popular design patterns for building React applications.  
72  
5
2. 2  
[](https://daily.dev/posts/creating-a-markdown-blog-powered-by-next-js-in-under-an-hour-sv8-hsku "Creating a Markdown Blog Powered by Next.js in Under an Hour")  
Article  
![Avatar of asayer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/be8d9d38650943c8a1718ba79f23e9ac)asayer · 5y  
Creating a Markdown Blog Powered by Next.js in Under an Hour  
Markdown is a flat text format that looks like this:.css-194xkmm{position:absolute;right:22px;top:24px;padding:8px 12px 7px;border-radius:5px;color:6f7177;-webkit-transition:background 0.3s ease;transition :background 0,3s, ease;}. CSS-194Xkmm:hover{background:rgba(255,255, 255,0.07);}.css- 194xk mm\[data-a11y="true"\]:focus::after{content:"";position: absolute;left:-2%;top  
31  
1
3. 3  
[](https://daily.dev/posts/where-to-learn-react-js-in-2022---a-list-of-resources-for-new-developers-ubyn1yrfd "Where to Learn React.JS in 2022 - A List of Resources for New Developers")  
Article  
![Avatar of asayer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/be8d9d38650943c8a1718ba79f23e9ac)asayer · 5y  
Where to Learn React.JS in 2022 - A List of Resources for New Developers  
React has never been more popular. Over 40 percent of professional developers claim to have worked with React in some respect. Because it’s so popular, you’ll find an overwhelming amount of content about it. Some of this content is great, while other pieces might be written by people just getting started themselves.  
28  
1

[See all asayer archives](/sources/asayer/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/asayer/best-of/2022/01#page","url":"https://daily.dev/sources/asayer/best-of/2022/01","name":"Best asayer Posts — January 2022","description":"The most upvoted asayer posts from January 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/asayer/best-of/2022/01#items","numberOfItems":3,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/3-react-component-design-patterns-you-should-know-about-n7vk4vbn1","name":"3 React Component Design Patterns You Should Know About"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/creating-a-markdown-blog-powered-by-next-js-in-under-an-hour-sv8-hsku","name":"Creating a Markdown Blog Powered by Next.js in Under an Hour"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/where-to-learn-react-js-in-2022---a-list-of-resources-for-new-developers-ubyn1yrfd","name":"Where to Learn React.JS in 2022 - A List of Resources for New Developers"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"asayer","item":"https://daily.dev/sources/asayer"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/asayer/best-of"},{"@type":"ListItem","position":5,"name":"January 2022"}]}]}
```

