🤖 Coding News ⚡️
27.2K subscribers
2 photos
1 video
807 links
High quality articles, videos, and tutorials about programming 💻

HTML, CSS, Sass, JavaScript, TypeScript, React, Angular, Electron, Node, Vue, GraphQL and other topics 💥

@CodingChat talk with other engineers
@CodingNewsFeedbackBot advertisement
Download Telegram
​​Today we are very happy to announce the stable release of React Router v6.

This release has been a long time coming. The last time we released a major breaking API change was over four years ago in March 2017 when we released version 4. Some of you probably weren't even born then.

8 minutes read

#React #Remix
​​Rust is a fast, reliable, and memory-efficient programming language. It's been voted the most loved programming language six years in a row (survey). Created by Mozilla, it's now used at Facebook, Apple, Amazon, Microsoft, and Google for systems infrastructure, encryption, virtualization, and more low-level programming.

8 minutes read

#Rust #JavaScript
​​Typescript has had Template Literals since its early stages. They are really useful when you want to create types from a static string. It was not until the Typescript 4.1 release that we saw Template Literal Types. In further releases, the Typescript team has been polishing its features and fixing some quirks. As a result, it is now a mature feature.

5 minutes read

#TypeScript
​​ECMAScript 2021 (12th edition) is now available, and it ships with new features and syntax improvements. The specifications have been finalized by ECMA International on June 22, 2021. These improvements have been implemented to make JavaScript more robust and to help developers accomplish their tasks easily.

5 minutes read

#JavaScript
​​For the past few years, Node became one of the most popular back-end solutions. It’s very easy to bootstrap an app on Node and start handling HTTP requests on the fly. But there is a problem, in most cases, Node apps get very complicated and coupled while they grow, so keeping domain and persistence layers separate becomes extremely hard.

5 minutes read

#TypeScript
​​A well-thought out design must also take into account the performance aspects of an API. Good design means little if the API does not perform as desired in response to increasing requests, and evolving business and/or customer requirements.

6 minutes read

#Architecture
​​You might thinked “Why react.js don’t have standard folder structure?”.
To find answer, you need to understand the difference between framework & library.

3 minutes read

#React
​​Hacking is not always so cool that we see in movies. The lives of many people or even a countries reputation can be put on the ground because of a single system security violation.

5 minutes read

#hacking
​​Whether you are just starting to learn React or you’re already full-time working professionally in it, there are many tools (both free and paid) that you can use in your personal or professional projects. They are always beneficial as they help speed up the workflow or get things done quickly.

5 minutes read

#React
​​Every application needs to manage state. In React, we can go a long way using hooks, and in particular useState(), and passing props around.

2 minutes read

#React
​​Since React props are used to send transmit data between one React component to another, there are many types that you can use to type React props.

12 minutes read

#React #TypeScript
​​React 18 Alpha is here there are many things that got added in React 18. React 17 didn’t see many new additions. But that’s definitely not the case with React 18. In this article, we will look at some of the top updates.

5 minutes read

#React
​​When learning React Hooks, it seems like black magic. How the heck does useState retains its value? Over time, some learn the hook incantations to get stuff done. Even fewer eventually understand how hooks actually work.

8 minutes read

#React
​​I started to build a digital garden for my learning journey. I try different components, layouts, algorithms, stylings to improve my front-end skills. Making a digital garden has some difficulties and challenges. Every experiment (plant in my digital garden) must be abstracted and encapsulated, and also reusable.

4 minutes read

#React
​​At the beginning of the year if you told me I’d be publishing a recommendation to use Redux I would have laughed in your face. Yet here we are.

5 minutes read

#React
​​HTTP/3 is here, and it’s a big deal for web performance. See just how much faster it makes websites!

5 minutes read

#HTTP
​​I’ve been programming computers since the 1980s. In that time, I’ve seen and used a lot of languages and technologies that have come and gone. I watched as the web blossomed with new features, like browsers exchanging XML data asynchronously. Today we call this Asynchronous JavaScript and XML data exchange “AJAX”, but ironically, AJAX doesn’t typically even use XML anymore. Most of the time, this data is exchanged as JSON, or YAML, HTML or some other format.

7 minutes read

#MicroServices