🔥 Frontend with Docker, React, Python, and Moaaar — Weekly Picks #111
Tags: webdev, javascript, codenewbie, react
Published: 2020-01-23 15:00:10

---
title: 🔥 Frontend with Docker, React, Python, and Moaaar — Weekly Picks #111
published: true 
description: List of most popular articles from Daily this week.
tags: #webdev #javascript #codenewbie #react
cover_image: https://thepracticaldev.s3.amazonaws.com/i/hiafn2l3a4zd9rajlre6.jpg
---

I hope you all had a great week! We are back once again with the weekly picks from Daily. A quick recap of last week before we begin: 

🌟 Last week, we posted [a survey](https://dev.to/dailynowco/free-daily-swag-web-dev-and-more-weekly-picks-110-59p6) to better understand the needs of developers. If you haven't filled it already, probably you should fill and get a chance to win free Daily swag. 

Back to the weekly picks, it seems more like a week of frontend stuff. A lot of posts related to React, JavaScript, Node.js, and a special post on frontend with Docker. So, let's jump in! ⚡️


## 1️⃣ 7 Incredible Things You Can Do Using PHP In 2020

This post provides a unique perspective on PHP applications. It **lists all the amazing things that you can build using PHP in 2020**. If you use PHP for one purpose or another, I would definitely recommend this post to you. 💯

* [7 Incredible Things You Can Do Using PHP In 2020](https://app.dailynow.co/r/4232a9afe80cf1b4682d5f72be8ac5b3)

## 2️⃣ Frontend Development with Docker simplified

⚡️ Docker is a hot topic nowadays and something I am trying to learn as well. It makes your life a lot easier. If you are a frontend dev, who is looking to level up his game, check out this post.

* [Frontend Development with Docker simplified](https://app.dailynow.co/r/aea20568279f5d97a4a6165d2b31bade)

## 3️⃣ Understanding Functional Programming in Javascript — A Complete Guide

🎖 Functional programming is the right way to do JavaScript. **It makes building and maintaining applications a lot easier**. It's a comprehensive guide that will help you understand the basic concepts and get started with this programming paradigm.

* [Understanding Functional Programming in Javascript — A Complete Guide](https://app.dailynow.co/r/552f9f5dac9bf240051cdbee48536bc6)

## 4️⃣ Math for Programmers!
 
💡 Probably it's is the second time this book is getting featured in the weekly picks of Daily. As a programmer, we don't really rely a lot on Maths on day to day basis. But **in some very specific problems, we do need Maths. This book is to help you with those areas by learning Maths**.

* [Math for Programmers!](https://app.dailynow.co/r/5b70bdfa98ed6d914b89e4be745aa22a)

## 5️⃣ Create a simple POS with React, Node and MongoDB #1: Register and Login with JWT

This post is a part of a series from the last week. The first part of this series was also featured in the weekly picks of Daily. I said that previous week and I will repeat it again:
 
> If you are learning MERN stack and want to build an application for your portfolio, this is a perfect guide for you. It's a detailed post to help you get started with the MERN stack by building a simple POS. 🙌

For your convenience, I have also linked the first post from the previous week here. 

* [Create a Simple POS with React, Node and MongoDB #0: Initial Setup Frontend and Backend](https://app.dailynow.co/r/030b2fc1fff099471bb10cb3258a67ab)

* [Create a simple POS with React, Node and MongoDB #1: Register and Login with JWT](https://app.dailynow.co/r/0b493a8d80b22faf1323c2558b0879c8)

## 6️⃣ What the Heck is React Hooks?

Hooks are how we write React applications nowadays. **If you are a React developer and still rely on classes, you should probably consider switching to hooks**. This guide is a great start if you want to make a switch. 💯

* [What the Heck is React Hooks?](https://app.dailynow.co/r/3f4f921a0112102bae72344c4906a20f)

## 7️⃣ I'm a professional React developer, and here's how I set up GitHub when deploying a React app to AWS S3

🚀 This post is the 8th part of a series named as **Deploying the Microservices App**. If you are looking forward to learning microservices architecture. This series could be a great start. The article contains links to all previous posts of the series as well. 

* [I'm a professional React developer, and here's how I set up GitHub when deploying a React app to AWS S3.](https://app.dailynow.co/r/f8482ffa63b4bdb4c4540cadfaf84618)

## 8️⃣ Node.js VS Python: Which is Better?

🤞 Personally, I love both of these languages. Both are **super fast and capable of probably doing almost everything. Still, both have their strong and weak parts**. If you are interested in knowing the right application for these languages, read this post. 

* [Node.js VS Python: Which is Better?](https://app.dailynow.co/r/dbba219a63333ad9bca2ec3ff2f46c7b)

## 9️⃣ 6 Handy Regular Expressions Every Front-End Developer Should Know

🙌 Regex is hard. I struggle with it every time I have to use it. I have to rely on some cheatsheet or Stackoverflow if someone has already posted the regex for the particular thing. This post discusses the regular expressions which are mostly used by front-end developers. 

* [6 Handy Regular Expressions Every Front-End Developer Should Know](https://app.dailynow.co/r/7995d347974be8a0362a6f3fa3d5b234)

## 🔟 Conditional Rendering Methods in React

👨‍💻If you are a frontend developer, no matter which framework you use, you know the importance of conditional rendering. There are multiple ways to achieve conditional rendering — totally depends on what you/your team prefer. This post discusses a few ways through which you can do conditional rendering in React.

* [Conditional Rendering Methods in React](https://app.dailynow.co/r/b7da8eac2fec4ab42893402e516d02fa)

## 🙌 Wrap Up!

This was all from the previous week. Let's know what you think of the trends this week in the comments below. 

We will come back with another list of interesting development posts next week. Till then, peace! ✌️

<hr/>

<center> 👋 Follow us on [Twitter](https://twitter.com/dailynowco) to stay up-to-date! </center>


_[Thanks to Daily](https://www.dailynow.co/), developers can focus on code instead of searching for news. Get immediate access to all these posts and much more just by opening a new tab._

[![Daily Poster](https://thepracticaldev.s3.amazonaws.com/i/od2407i0eogvtdm0ddhk.jpeg)](https://www.dailynow.co/)