<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/gc/best-of/2021/02" -->

---
title: Best gitconnected posts — February 2021 | daily.dev
description: The most upvoted gitconnected posts from February 2021, curated by the daily.dev community.
canonical: https://daily.dev/sources/gc/best-of/2021/02
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/gc/best-of/2021/02
og:type: website
og:site_name: daily.dev
og:title: Best gitconnected posts — February 2021 | daily.dev
og:description: The most upvoted gitconnected posts from February 2021, 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 gitconnected — February 2021

1. 1  
[](https://daily.dev/posts/build-your-mobile-app-in-10-days-with-react-native-fg5oww-rd "Build Your Mobile App in 10 Days With React Native")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 6y  
Build Your Mobile App in 10 Days With React Native  
React Native is a JavaScript library that allows app developers to create an application that looks, feel and perform closely like a Native application. It is developed and supported by Facebook but currently being used by some of the world’s leading brands including Instagram, Tesla, Walmart, Uber Eats, Discord, Wix and more.  
33  
1
2. 2  
[](https://daily.dev/posts/getting-in-the-habit-of-writing-semantic-html-n7l1k9-jf "Getting in the habit of writing semantic HTML")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 6y  
Getting in the habit of writing semantic HTML  
Using semantic elements makes a huge difference for people that are using screen readers. Writing HTML semantically makes it easier for search engines and browsers to understand the content. If you don’t use semantic HTML, large projects can quickly become confusing and difficult to maintain. A <footer> may be a Semantic element, but not if you are using it instead of a <header>.  
31  
3
3. 3  
[](https://daily.dev/posts/performance-optimization-of-a-frontend-app-p1kmqmdde "Performance Optimization of a Frontend App")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 6y  
Performance Optimization of a Frontend App  
In the last quarter, I started working in a new team with different business goals. One of the projects we managed in the last 4 months was web performance improvements for the application we were working on. This post intends to share the improvements we made and the things we learned throughout this process.  
24  
1
4. 4  
[](https://daily.dev/posts/google-in-dark-mode-vl1w4xd4u "Google In Dark Mode")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 6y  
Google In Dark Mode  
Dark Mode is getting adapted more in most sites and apps, but not all of them are going with the trend yet. Google, everyone’s favorite search engine, does not support dark mode. So, for the fun of it, I thought I’d try and imagine how Google's Dark Mode would look like.  
21  
2
5. 5  
[](https://daily.dev/posts/scrum-amva3alxj "Scrum")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 6y  
Scrum  
19  
2
6. 6  
[](https://daily.dev/posts/creating-a-node-js-api-with-express-and-typescript-ncff8irsm "Creating a Node.js API with Express and TypeScript")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 6y  
Creating a Node.js API with Express and TypeScript  
In this tutorial we will create a Node.js API using Express and TypeScript. We will start by initializing our project and installing some dependencies. Then we will add the scripts to run our project on development (with nodemon and ts-node) and to build and start from the built files.  
14

[See all gitconnected archives](/sources/gc/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/gc/best-of/2021/02#page","url":"https://daily.dev/sources/gc/best-of/2021/02","name":"Best gitconnected Posts — February 2021","description":"The most upvoted gitconnected posts from February 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/gc/best-of/2021/02#items","numberOfItems":6,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/build-your-mobile-app-in-10-days-with-react-native-fg5oww-rd","name":"Build Your Mobile App in 10 Days With React Native"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/getting-in-the-habit-of-writing-semantic-html-n7l1k9-jf","name":"Getting in the habit of writing semantic HTML"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/performance-optimization-of-a-frontend-app-p1kmqmdde","name":"Performance Optimization of a Frontend App"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/google-in-dark-mode-vl1w4xd4u","name":"Google In Dark Mode"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/scrum-amva3alxj","name":"Scrum"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/creating-a-node-js-api-with-express-and-typescript-ncff8irsm","name":"Creating a Node.js API with Express and TypeScript"}]},{"@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":"gitconnected","item":"https://daily.dev/sources/gc"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/gc/best-of"},{"@type":"ListItem","position":5,"name":"February 2021"}]}]}
```

