We are back again with the weekly picks of the last week. This time, the topics include micro frontends, exciting new updates in Chrome, JS libraries, and a new product โ devpad.io. So, let's jump into the list. โก๏ธ
1๏ธโฃ Introduction to micro frontends architecture
With time, new architectural solutions have been introduced for the frontend. We have moved from monolith to frontend/back and now microservices. This post describes micro frontend architecture in detail, including its perks, and why you should use it. ๐
2๏ธโฃ Chrome 80 Released
Chrome team at Google has recently launched Chrome 80. It brings some exciting new features to life, including but not limited to Modules in Service Workers, Optional Chaining in JavaScript, and New Cookie Policy. Learn about these features to utilize in your future projects. ๐ฏ
3๏ธโฃ 5 Practices to Eliminate Bad Code
Writing a clean and modular with a good architecture is the key to its long term maintenance. But it takes time and experience to start writing such kind of code. This post at DZone describes a few ways to get avoid Bad Code. ๐ค
4๏ธโฃ 10 Top Javascript Libraries and Tools for an Awesome UI/UX
The best thing about JavaScript is that you can find a library to do almost everything. But the problem is to stay up-to-date with all new libraries and pick the best one for your project. This post list 10 such libraries that you can utilize to level up your UI/UX game. ๐ฏ
5๏ธโฃ 36 most popular JavaScript repositories on GitHub in January 2020
โ๏ธ The best way to stay updated in any technology is to find the community and see what others are doing. Keeping an eye on the GitHub trends is one way to do it. This post list 36 most popular JS repositories from GitHub in Jan. 2020 that you can take a look at to see what other JS devs are up to.
6๏ธโฃ 11 Useful Online Tools for Frontend Developers
๐ From my experience, I can tell you this post list precisely the best tools that you must use as a frontend developer. They will not only help you save time but also become better at what you do. All the beginners out there, you should definitely check this post.
7๏ธโฃ Prettier is a Must-Have for Large-Scale Projects: Spent 20 Minutes Setting It Up and Forgot About Formatting for a Year
There's no doubt in the fact that you should use a code formatting tool like prettier to save time and keep the coding style consistent. This post lists a real-world project example and describes how prettier helped them save time and improve their codebase. ๐จ
8๏ธโฃ 13 of the Best React JavaScript Frameworks
Instead of JavaScript frameworks, it lists the useful React related tools that help you build better React applications. I kind of find this title a little misleading. But the post describes quite a useful list of tools that you should be aware of as a React developer. ๐
9๏ธโฃ devpad.io โ Devpad.io helps conduct the coding interview
๐ฏ Devpad.io is a tool that helps recruiters to improve the coding interview flow. According to their ProductHunt page, it is described as:
Devpad.io helps conduct the coding interview, sending testing projects to the candidates and watch how they review the code. Using devpad.io in your recruiting process you save time and money. You can do more for less.
๐ Learn p5.js by Making Fractals
The best way to learn a technology is to usually build something using it. p5.js is a JavaScript library that allows you to draw things on the canvas. In this post, Ben shows how he learned p5.js by making fractals using it. ๐ฅ
๐ 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! โ๏ธ
Thanks to Daily, 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.