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

Admin: @andrey2019
Download Telegram
Common Beginner Mistakes with React

As an experienced React educator, Josh has seen most of the common problems people encounter and here he digs deep into “9 of the most dastardly gotchas” and how to resolve them. Aimed at folks who are ‘still pretty early’ in their React journey — so if you’re Dan Abramov, this isn’t for you - https://www.joshwcomeau.com/react/common-beginner-mistakes/

#react
👍52😁2
Vue Use State Effect - Your small and fast alternative to Vuex and Pinia.

vue-use-state-effect is a fast and small library, built on top of the native Vue.js API that will provide a safe and sharable (across the app) state for your local composables and functions. This article provides a brief guide to using this handy library. - https://dev.to/vue-storefront/vue-use-state-effect-your-small-and-fast-alternative-to-vuex-and-pinia-1gde

#vue
👍5
How to Debug Node Segmentation Faults

Normal execptions are one thing, but when you’re faced with something as cryptic as “segmentation fault (core dumped)”, what are you to do? Tim has some pointers. - https://httptoolkit.com/blog/how-to-debug-node-segfaults/

#nodejs
4👍2
Were React Hooks a Mistake?

This isn’t quite an attempt to rewind to class-based components, but a take on the rapidly growing popularity of a signals-based approach - https://jakelazaroff.com/words/were-react-hooks-a-mistake/

#react
👍81
Do we need CSS flex-wrap detection?

Ahmad Shadeed explains why we need flex-wrap detection and outlines some practical use cases. - https://ishadeed.com/article/flex-wrap-detect

#css
👍9
Voici.js 2.0: Library for Printing Data on the Terminal

Pretty printing in tabular form, to be precise. It’ll take care of column sizing, sorting, let you style rows and columns, etc - https://lars-waechter.gitbook.io/voici.js/

#nodejs
👍6😁1
Full-Stack TypeScript with tRPC and React

How to create a CRUD app with Node/Express on the server and React on the client while employing tRPC for communication between the two. - https://www.robinwieruch.de/react-trpc/

#react
👍73
Vue 3 - Why computed functions can make your code cleaner

One of the features that make Vue 3 stand out is its support for computed functions (Vue 2 also has this), which can help make your code a lot cleaner and more efficient. - https://medium.com/js-dojo/vue3-why-computed-functions-can-make-your-code-cleaner-b8e6c1f8d680

#vue
👍6
Refresh-proof your Pinia Stores

A common use case for all data stores is a need to persist data. So how do you persist Pinia state upon a browser refresh? In this tutorial, explore three different ways you can refresh-proof your Pinia stores. - https://medium.com/vue-mastery/refresh-proof-your-pinia-stores-ce2d8247cbe5

#vue
👍31
npm Granular Access Tokens Now Generally Available

The granular access token feature on the npm registry is now generally available, allowing you to restrict token access to specific packages, set expiration dates, limit access by IP range, and more. - https://github.blog/changelog/2023-03-21-general-availability-of-granular-access-token-on-npm/

#nodejs
👍6
What is Vite and Why Use It Over Create React App? — Create React App has long been considered the de facto way to create new React apps, but Vite has become popular in the last year due to its ease of use and performance - https://luketheweb.dev/blog/what-is-vite-and-why-should-you-use-it-instead-of-create-react-app

#react
👍43
7 Component Communications in Vue 3

In Vue.js, our larger application is broken into smaller components. In this article using the composition API, find out the 7 ways our Vue.js components communicate to share data. - https://javascript.plainenglish.io/7-component-communications-in-vue-3-f4d2d795481d

#vue
👍7😁1