FrontEnd Development
30.8K subscribers
145 photos
1 video
9.35K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.

Admin: @andrey2019
Download Telegram
Wretch 2.3: A Wrapper Around fetch with an Intuitive Syntax

A long standing, mature library that makes fetch a little more extensible with a fluent API. - https://github.com/elbywan/wretch

#fetch #library
👍51
The Gotcha of Unhandled Promise Rejections

A rough edge with promises that can sneak up on you. Jake looks at a ‘gotcha’ around unhandled promise rejections and how to work around them. - https://jakearchibald.com/2023/unhandled-rejections/

#nodejs
👍5
Vue Project Directory Structure: Keep It Flat or Group by Domain

When starting a new project or refactoring an existing one, the question often arises: how to set up the project’s directory structure. In this article, explore three variants for structuring files in your Vue.js project. - https://markus.oberlehner.net/blog/vue-project-directory-structure-keep-it-flat-or-group-by-domain/

#vue
👍7
Did Next.js 13 Break State Management?

One of our favorite React YouTubers takes a practical look into a problem he encountered when trying to use MUI with Next.js 13, as well as how Zustand can play nicely with Next.js for managing state. - https://www.youtube.com/watch?v=OpMAH2hzKi8

#react
👍6
Dr. Axel Tackles Two Proposals: Iterator Helpers and Set Methods

Here’s something to get your teeth into! Dr. Axel takes on two promising ECMAScript proposals and breaks down what they’re about and why they’ll (hopefully) become useful to JavaScript developers. The first tackles iterator helpers (new utility methods for working with iterable data) and the second tackles Set methods which will extend ES6’s Set object. - https://2ality.com/2022/12/iterator-helpers.html

#javascript
👍7
Making Your React Native Gestures Feel Natural

Shopify is using React Native for its main shop app and has shared a few pointers to making React Native “gestures and animations feel better and more natural”. - https://shopify.engineering/making-react-native-gestures-feel-natural

#reactnative
👍4
Next, Nest, Nuxt… Nust?

“This blog post is for everyone looking for their new favorite JavaScript backend framework.” If the names of frameworks are all starting to blur together in your head, this is for you. Marius explains just what systems like Next and Gatsby do and touches on a few differences. - https://www.twilio.com/blog/comparing-nextjs-nestjs-nuxt-gatsby

#nodejs
5👍2
Evan You Looks at 2022 and 2023

You’ll know Evan for Vue.js and Vite and here he recaps what happened in the Vue world in 2022 (like Vue 3.x becoming the new default version) and what we can expect in 2023, including the mysteriously named Vapor Mode.. We’re also warned Vue 2.x has one year before it reaches EOL. - https://blog.vuejs.org/posts/2022-year-in-review.html

#vue
7👍3
Optimize Interaction to Next Paint

How to optimize for the experimental Interaction to Next Paint (INP) metric — a way to assess a page’s overall responsiveness to user interactions. - https://web.dev/optimize-inp/

#javascript
👍41
The Future of Create React App and Why It Exists

Dan wrote pretty much an essay in a comment on the issue thread we linked last week with “some background on the future of Create React App” and concludes with the team’s thoughts on leaning towards turning Create React App into a 'launcher.' As well as being a good response to the original concern about Create React App being a poor suggestion for new users, this is an interesting look at how Dan sees React and its ecosystem more generally. - https://github.com/reactjs/reactjs.org/pull/5487#issuecomment-1409720741

#react
👍7
Building Reliable Distributed Systems in Node

This post introduces the concept of durable execution which is used by a variety of companies and services to run reliable distributed systems. Temporal is a platform that coordinates workflows and durable jobs built around them. - https://temporal.io/blog/building-reliable-distributed-systems-in-node

#nodejs
👍51👏1