πŸ€– Coding News ⚑️
27.1K 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
​​​At the time of writing this, React Router v6 is still in alpha, but the time is about right to start playing with it and exploring what’s to come. This guide will give you a peek at the new features/changes!

⏱ 5 min read

πŸ”˜ #React
​​I was always interested in color science. In 2014, I gave a talk about CSS Color 4 at various conferences around the 🌎 ...

⏱ 7 min read

πŸ”˜ #CSS
​​Determining what this is is actually rather simple. The overarching rule is that this is determined at the time a function is invoked by inspecting where it’s called, its call site. It follows these rules, in order of precedence.

⏱ 4 min read

πŸ”˜ #JS
​​To explain what new does, let’s start with just a normal function, called without new. We want to write a function that will create β€œperson” objects. It’ll give these objects name and age properties based on parameters that it takes in.

⏱ 4 min read

πŸ”˜ #JS
​​I think it’s great that the JavaScript community is paying attention to the problems caused by the use of classes and inheritance, but I’m worried that the beginners are confused as classes are both β€œbad” and were just added to the language. Even more confusingly, some libraries, notably React, use ES6 classes all over its documentation. Is React intentionally following β€œbad practices”?

⏱ 5 min read

πŸ”˜ #React
​​Custom hooks leverage the power of React hooks to add additional functionality to our React apps. Since the release of the React Hooks, there has been an explosive growth of custom hooks, thousands of React devs all over the world have churned out hundreds of custom hooks that simplify most of the arduous and boring tasks we do in React projects.

⏱ 6 min read

πŸ”˜ #React
πŸ€– Coding News ⚑️ pinned «​​Recently I had to decide what technology to use for a large javascript project to make ajax calls. If you are using JavaScript, you have different chances to make call requests. ⏱ 6 min read πŸ”˜ #JavaScriptΒ»
πŸ€– Coding News ⚑️ pinned «​​I was always interested in color science. In 2014, I gave a talk about CSS Color 4 at various conferences around the 🌎 ... ⏱ 7 min read πŸ”˜ #CSSΒ»
​​Acey is a Global State Manager for React Apps based on classes.

This article is submitted by one of the @CodingNews subscribers. I encourage you to share your own open source projects and articles as well. You can share them via @CodingNewsFeedbackBot.

⏱ 3 min read

πŸ”˜ #React
​​Next year, I’ll be entering my 10th year of being formally employed to write code. Ten years! And besides actual employment, for nearly 2⁄3 of my life, I’ve been building things on the web. I can barely remember a time in my life where I didn’t know HTML, which is kind of weird when you think about it.

⏱ 8 min read

πŸ”˜ #Career
​​JavaScript has been evolving very rapidly in recent years. Especially after the release of ES6 in 2015, things have been great. A lot of new features were being proposed to be included in the ES2020 version.

⏱ 6 min read

πŸ”˜ #JavaScript
​​Visual Studio by Microsoft is one of the top integrated development environments (IDEs). It enables developers to integrate their existing development suite with other applications, adding a lot of features in the process to boost your productivity. As a part of Microsoft’s efforts to open source their code, Visual Studio is available as free and open-source software.

⏱ 7 min read

#IDE
​​This is the typical structure I use for my medium-sized Node backends. For small backends, I'd probably just put everything in one file and I might not bother with build tooling.

⏱ 7 min read

#Node
​​Okay, now for some reason, you’ve finally chosen Chrome as the browser you’re developing for. Then you open Developer Tools and start debugging your code...

⏱ 8 min read

#Chrome
​​Don’t get me wrong, I like Firebaseβ€Šβ€”β€Šbut with everything dev related, there’s always a good and bad side, with a pinch of annoying that no one really wants to talk about.

⏱ 6 min read

#Firebase