🔥 What's Hot in Web Development? — Weekly Picks #143
Tags: webdev, javascript, react, go
Published: 2020-09-02 12:39:19

🌟 This week we have many hands-on guides about web development!
As always, all posts were ranked by [daily.dev](https://r.daily.dev/get?r=devto) community. Shout out to all the authors. 👏

So, let's get it started.

## MyAppCost - Estimate the cost to develop your app

🧮 A mobile app that will help estimate the cost and timeline to develop a new web/mobile app. It received great feedback and reached the #3rd product of the day on product hunt.

* [MyAppCost - Estimate the cost to develop your app](https://app.daily.dev/posts/5NNWeGkis)

## Create next-gen HTML tables with Grid.js. 😎

📊 In this tutorial, you'll learn how to create a robust table with the help of Grid.js.

* [Create next-gen HTML tables with Grid.js. 😎](https://app.daily.dev/posts/XukHk6YIk)

## ⚛️ 🚀 React Component Patterns

👾 The post introduces three patterns: Compound, Flexible compound, and Provider. The only thing he could improve is to provide functional examples as well and not just class style.

* [⚛️ 🚀 React Component Patterns](https://app.daily.dev/posts/UxPZaGYDe)

## 15 Awesome Developer Home Workstations

🖥 The title already says it all, but the best part is the names of workstations.

* [15 Awesome Developer Home Workstations](https://app.daily.dev/posts/9p3pLmGfE)

## NodeJs vs Golang in 2020

🆚 The author compares two popular languages, node and golang. The comparison includes an introduction and the pros and cons of each language.

* [NodeJs vs Golang in 2020](https://app.daily.dev/posts/NBxwClnSG)

## Improving website performance by eliminating render-blocking CSS and JavaScript

⚡️ Loading unnecessary resources can decrease your application performance. This tutorial will guide you through finding your critical resources and refactor your code accordingly to boost your performance.

* [Improving website performance by eliminating render-blocking CSS and JavaScript](https://app.daily.dev/posts/b89T88_vD)

## Where do you host your static sites?

🦄 Open discussion about the alternatives for hosting static sites. A long thread with lots of alternatives.

* [Where do you host your static sites?](https://app.daily.dev/posts/iBkM29eE1)

## Sure, map(), .filter(), and .reduce() Are Great and All, But Don't Use Them In Place of Common Sense

🔥 The author asks us to consider loops before we automatically reject every solution with them. Some use cases are a better fit for loops than functional programming.

* [Sure, map(), .filter(), and .reduce() Are Great and All, But Don't Use Them In Place of Common Sense](https://app.daily.dev/posts/UdyACmHLj)

## Airbnb Releases Tool to Convert Large Codebases to Typescript

♻️ Airbnb keeps on giving to the community! This time they release a new tool that will migrate your legacy javascript code to typescript. They used it to convert their +50K lines of code projects.

* [Airbnb Releases Tool to Convert Large Codebases to Typescript](https://app.daily.dev/posts/VjPw4LBH5)

## Web-based payment apps overview

💰 There is a new API in town, Web Payments. Just like a native app, we can now invoke payments through a standardized API. It's not supported by all browsers and platforms yet, but it's in active development.

* [Web-based payment apps overview](https://app.daily.dev/posts/62hfiMh1c)

## 🙌 Wrap Up!
 
That was all for this week. We will come back with another list of exciting development posts next week.

<hr/>

_[Daily](https://r.daily.dev/get?r=devto) delivers the best programming news every new tab. We will rank hundreds of qualified sources for you so that you can hack the future._

[![Daily Poster](https://dev-to-uploads.s3.amazonaws.com/i/b996k4sm4efhietrzups.png)](https://r.daily.dev/get?r=devto)