By following the guiding principles of micro-services, and separating the concerns of the mono-frontend into separate clients, aka micro-frontends, we can work to enable the same benefits on the front-end.
⏱ 8 minutes
#React
⏱ 8 minutes
#React
Medium
Implementing a Micro-Frontend Architecture With React
By following the guiding principles of micro-services, and separating the concerns of the mono-frontend into separate clients, aka…
Developers always should understand the tools they use. With the right tools, you can achieve your job easily and efficiently. In this article, I’ve listed all the tools I use in my daily job
⏱ 5 minutes read
#Tools
⏱ 5 minutes read
#Tools
Medium
My Top Dev Tools in 2020
As a developer, I always follow know your tool (K.Y.T) rule.
🤖 Coding News ⚡️ pinned «Many companies are still struggling with basic IT operations. They spend too much time putting out fires and manually building, configuring and maintaining infrastructure resulting in a considerable loss of capital that could have helped with the transformation…»
When you’re building an app from scratch, there are significant decisions that can influence the manageability of your code. And, if those decisions aren’t made early in development, you can find yourself down a massive refactoring-hole
⏱ 5 minutes read
#React
⏱ 5 minutes read
#React
Medium
Starting a React Application in 2020
When you’re building an app from scratch, there are significant decisions that can influence the manageability of your code. And, if those…
We all know about Object-Oriented Programming, and we’ve probably, at least, heard of Functional Programming in the JavaScript world, but have you ever heard of Aspect-Oriented Programming?
⏱ 6 minutes read
#JavaScript
⏱ 6 minutes read
#JavaScript
Medium
Aspect-Oriented Programming in JavaScript
We all know about Object-Oriented Programming and Functional Programming, but have you heard about Aspect-Oriented Programming before?
Every year, JavaScript update adds new features. This year ES2020 or ES11 was released (Read ES2020 features article), with ES2021 or ES12 expected to be released in mid-2021.
⏱ 3 minutes read
#JavaScript
⏱ 3 minutes read
#JavaScript
Medium
JavaScript ES2021 Exciting Features
Looking at the top new features of ECMAScript 2021 (ES12)
A few weeks ago I encountered an issue with React Hooks, event handlers and unnecessary re-renders. Using classes the solution was quite trivial, using hooks, not so much.
⏱ 3 minutes read
#React
⏱ 3 minutes read
#React
Medium
React Hooks — Using a wrapper to memoize event handlers and to prevent unnecessary re-renders
A few weeks ago I encountered an issue with React Hooks, event handlers and unnecessary re-renders. Using classes the solution was quite…
NPM version 7 released two new features that really made a difference for me: workspaces and better peer dependency management
⏱ 8 minutes read
#NPM
⏱ 8 minutes read
#NPM
Medium
NPM 7: This Is What I Call An Update
NPM version 7 released two new features that really made a difference for me: workspaces and better peer dependency management.
React.js is currently the most popular JavaScript library for front end developers. Invented by Facebook, but available as an open-source project, it’s used by developers and corporations all over the world.
⏱ 4 minutes read
#React
⏱ 4 minutes read
#React
🤖 Coding News ⚡️ pinned «Javanoscript is powerful and flexible which allows you to code any way you like and try some very unusual things which can lead to a bug in your code. Here are 50 things I learned about coding in Javanoscript you should know about. ⏱ 10 minutes read #JavaScript»
By having the right tools, we can write code faster and better. This article discusses some of the tools that you should consider using when working on a React project to make your life as a developer easier.
⏱ 4 minutes read
#React
⏱ 4 minutes read
#React
Medium
7 Things Every React Project Should Start With
Make your project’s life easier from the start
As a developer you probably need Git on a daily basis. There are lots of articles about basic Git commands already that explain it better than I could ever do, e.g. here by KodeHauz Inc, here by Goran Aviani, and here by Saurabh Kulshrestha. Their articles are awesome. Check them out.
#git
#git
Medium
Using Git commands that will make you look like a senior developer
As a developer you probably need Git on a daily basis. There are lots of articles about basic Git commands already that explain it better…
React 17 release is unique. There are hardly any new features you will notice. However, you can find several high-impact improvements to React core. Out of these, the changes for JSX is quite noticeable.
⏱ 5 minutes read
#React
⏱ 5 minutes read
#React
Medium
New JSX Enhancements in React 17
What’s New for JSX in React 17 and Why You Should Care
REST has been used by many developers to send data over HTTP whereas GraphQL is typically presented as a technology to replace the legacy of REST APIs. In this article, I’ll be explaining the benefits, limitations, and differences between these two, which will help you decide what to chose for your next project.
⏱ 5 minutes read
#GraphQL
⏱ 5 minutes read
#GraphQL
Medium
Stop Using REST For APIs
GraphQL Is Way Better
Users love fast web apps. They expect the page to load fast and to function smoothly. If there are breaking animations or lags when scrolling, there is a high chance of users leaving your website. As a developer, you could do many things to improve the user experience. This article will focus on 4 CSS tips you can use to improve the page rendering speed.
⏱ 6 minutes read
#CSS
⏱ 6 minutes read
#CSS
Medium
Improve Page Rendering Speed Using Only CSS
4 Important CSS tips for faster page rendering
Both npm and Yarn are great package managers for Node.js and Javanoscript. But have you ever wondered why Yarn was developed when there was already npm? It was built by Facebook to solve major problems they faced with npm, such as slower installation of packages and there were also a few security issues in npm. In this article, I’ll compare both these package managers, so that you can decide which one suits your needs better.
⏱ 3 minutes read
#NPM #yarn
⏱ 3 minutes read
#NPM #yarn
Medium
npm vs Yarn — Choosing the right package manager
Choose the right package manager for your project
Browser APIs (or web APIs) are the APIs that come built-in with the browsers. They allow developers to perform complex operations without dealing with the sophisticated lower-level code. There are a number of browser APIs for manipulating the DOM, making network requests, managing client-side storage, and retrieving device media streams, etc.
⏱ 7 minutes read
#API
⏱ 7 minutes read
#API
Medium
6 Browser APIs You Need To Know As A Front End Developer
Fullscreen API, Payment request API, and more explained in detail with example code
🤖 Coding News ⚡️ pinned «React 17 release is unique. There are hardly any new features you will notice. However, you can find several high-impact improvements to React core. Out of these, the changes for JSX is quite noticeable. ⏱ 5 minutes read #React»
An architectural pattern is a general, reusable solution to a commonly occurring problem in software architecture within a given context.
⏱ 8 minutes read
#Architecture
⏱ 8 minutes read
#Architecture
Medium
Software Architecture: The Most Important Architectural Patterns You Need to Know
Explaining common different architecture patterns