🤖 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
http://bit.ly/2AOVZYn

How to choose the right test types for Node and JavaScript, code them correctly, measure their effectiveness and host them in a CI/CD pipeline in the right way 💪🏼

#testing #jest #mocha #javascript #node #ci #cd
​​The MERN stack consists of MongoDB, Express, React / Redux, and Node.js. Given the popularity of React on the frontend and of Node.js on the backend, the MERN stack is one of the most popular stack of technologies for building a modern single-page application.

#mern #tutorial #mongodb #express #react #redux #node
​​Validation of data is an interesting topic, we tend to write code that looks really horrible in the sense that it contains a lot of checks. There are different situations when we need to perform these checks like validating a response from a backend endpoint or maybe verifying what goes into our REST API won’t break our code. We will focus on the latter, how to validate our API.

#validation #javascript #node #express #api
​​This post is a write-up of how I learnt more about server-side web development with Node.js, and a brief comparison of writing a simple HTTP server using 3 different frameworks, Express, Koa.js and Hapi.js.

#node #http
https://t.me/NodeJSNews/6

​​Before event-driven programming became popular, the standard way to communicate between different parts of an application was pretty straightforward: a component that wanted to send out a message to another one explicitly invoked a method on that component. But event-driven code is written to react rather than be called.

#node #javascript
https://t.me/NodeJSNews/8

​​​​Node.js is a JavaScript runtime environment. Sounds great, but what does that mean? How does that work?

#node
https://t.me/NodeJSNews/9

​​The left-pad fiasco shook the JavaScript community to its core when a rouge developer removed a popular module from npm, causing tens of projects to go dark.

#node
​​https://t.me/NodeJSNews/12

When developing an npm package, you have confirm that it can actually be used. It’s great if tests pass, examples build, and demos run, but it’s broken if consumers can’t install it. npm provides a tool to help test packages before publishing, npm link.

#npm #node
​​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
​​We’re excited to announce that Node.js 15 was released today. Node.js 15 replaces Node.js 14 as our ‘current’ release line, with Node.js 14 being promoted to LTS (long-term support) later this month.

5 minutes read

#Node
​​Development frameworks are used to organize the development progress. Developers get the ready structure for their code base, can apply reusable elements, and increase product speed. Using web frameworks for the front end is common — developers use frameworks to work with JavaScript.

11 minutes read

#Node #JavaScript
​​GraphQL is a strongly typed query language, and Typescript is a typed superset of JavaScript — together they are a match made in heaven!

15 minutes read

#TypeScript #Node #GraphQL
​​Node.js has been one of the biggest game-changer since its release, bigger companies like Uber, Medium, PayPal & Walmart switched their tech stack to Node.js. You can make really powerful applications with Node.js such as real-time tracking apps, video and text chat engines, social media apps, etc. And learning Node.js is becoming one of the hottest skills for developers, the roadmap that I have prepared is based on how I learned it with my own experience and tips.

13 minutes read

#Node
​​After working for a while with Node.js I’ve come to the conclusion that there is no better tool to use when writing microservices. Of course, that is my opinion, completely biased by my preference for JavaScript as a language. But hey, even without me pushing my own opinion into your eyes, I bet you can’t say Node.js isn’t a great tool for building microservices.

11 minutes

#Node
​​In this tutorial, we will be building a YouTube downloader with the backend implemented in Express and the frontend in React.

5 minutes read

#Node #React