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

Admin: @andrey2019
Download Telegram
Node Community Debates Enabling Corepack by Default

Node developers are wrestling with the decision to enable Corepack (a tool for managing package managers) by default, which has sparked a debate about the possibility of even removing npm from the Node.js binary. - https://socket.dev/blog/node-community-debates-enabling-corepack-unbundling-npm

#nodejs
React Interview Questions and Answers

If you’re looking for a job and preparing for interviews, or if you just want to revise your overall knowledge, you might find this long standing resource useful, even if it just gives you some areas to research - https://github.com/sudheerj/reactjs-interview-questions

#react
Difference Between UseCases In Watcher And Computed In Vue 3

In Vue 3, both computed properties and watchers allow you to react to changes in reactive data, but they have distinct purposes and behaviors. This article is a breakdown of their differences in terms of use cases. - https://blog.stackademic.com/difference-between-usecases-in-watcher-and-computed-in-vue-3-5a7764248949

#vue
Lossy CSS Compression for Fun and Loss (or Profit)

Daniel Janus wrote cssfact, a lossy CSS compressor that takes some CSS and outputs back CSS that contains fewer rules. - https://blog.danieljanus.pl/2024/01/26/lossy-css-compression

#css
Creating Your Own Vector Search in 5 Minutes with SQLite & Node

sqlite-vss is a SQLite extension that adds basic vector storage and querying capabilities to SQLite, and you can combine it with Node and OpenAI embeddings to create your own natural language vector based search system reasonably quickly. - https://markus.oberlehner.net/blog/your-own-vector-search-in-5-minutes-with-sqlite-openai-embeddings-and-nodejs/

#nodejs
Shining a Light on Caustics with Shaders and React Three Fiber

A step-by-step guide on building a caustic light effect (like the light rays you might see refracting/reflecting off a surface) in a React Three Fiber project using shaders, render targets, normal maps, and custom materials. Beautiful! - https://blog.maximeheckel.com/posts/caustics-in-webgl/

#react
When To Use The Min() Or Max() Function

Temani Afif explains when you should use min() and max() functions. - https://css-tip.com/min-max

#css
Oxlint: A New JS Linter '50-100x Faster' than ESLint?

Making tools as fast as possible is a common theme in the JavaScript world, and it's the MO for the JavaScript Oxidation Compiler toolkit. Oxlint is one of their tools that’s now GA. It's still early days, but when Evan You says “the performance is absolutely nuts” when running against the Vue 3 codebase, we sit up and listen. - https://oxc-project.github.io/blog/2023-12-12-announcing-oxlint.html

#oxlint
Learn @click event handler for VueJs

We virtually always use the @click event handler in our apps. This is one of the effective technologies that enables us to build dynamic and interactive user interfaces for our VueJs applications. We will go over every important aspect of the @click event handler in this blog post, along with practical examples and suggestions based on different use cases. - https://blog.jobins.jp/learn-click-event-handler-for-vuejs

#vue
Delicious 'Donut' Components

Donuts, in this case, aren’t merely a tasty snack, but a pattern for interleaving client and server components. Presented complete with some fantastic diagrams. - https://frontendatscale.com/blog/donut-components/

#react
How to mock NgRx Signal Stores for unit tests and Storybook play interaction tests

In this article, I show you two techniques for mocking Signal Stores, creating mock Signal Stores manually, and using the provideMockSignalStore function (it generates a mock version of a Signal Store) that’s designed to simplify the mocking process - https://www.angularaddicts.com/p/how-to-mock-ngrx-signal-stores

#angular
Authenticating Vue Apps With Okta

Okta is a cloud-based platform for authentication and authorization. This article delves into authentication in Vue apps, exploring how implementing robust authentication solutions like Okta can resolve challenges related to user identity, data protection, and seamless user journeys. - https://dev.to/asayerio_techblog/authenticating-vue-apps-with-okta-7f1

#vue