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
Design Patterns in TypeScript

OO-inspired patterns aren’t for everyone or every use case, but this is a fantastic catalog of examples, complete with diagrams and explanations, if you need to learn to tell apart factory methods from decorators, facades, or proxies. - https://refactoring.guru/design-patterns/typescript

#typescript
👍111
Skeleton Loader using Vue & Tailwind

A skeleton loader is a great way to improve our app's user experience.
Giannis shows us how we can create a skeleton loader component that includes an animated "shimmer" effect. - https://dev.to/kouts/skeleton-loader-using-vue-tailwind-422a

#vue
4👍2
Migrating from Enzyme to React Testing Library

The folks at Sentry spent 16 months converting their component tests (involving 803 test suites in all) from Enzyme to RTL and tell the whole story of why, plus the unforeseen challenges they encountered, here. - https://blog.sentry.io/2023/02/23/sentrys-frontend-tests-migrating-from-enzyme-to-react-testing-library/

#react
👍51
Work with Vite and NX

Nx is a smart, fast and extensible build system with first class monorepo support and powerful integrations. This practical post will help you combine Vite with the NX monorepo tool. - https://medium.com/js-dojo/work-with-vite-and-nx-af2e5a7558cb

#vue #vite
👍52
Modularizing React Applications with Established UI Patterns

This post began as the first in a promised series of posts, but has instead gotten longer each week! It’s now quite a significant, practical look at applying UI patterns to React apps to improve organization and maintainability. - https://martinfowler.com/articles/modularizing-react-apps.html

#react
👍61😡1
Feathers 5: The API and Real-Time App Framework

Feathers isn’t as well known as Nest or Fastify, say, but it’s a powerful and mature option if you want to spin up a Node CRUD app tied to a database and now it’s “TypeScript all the way down” too - https://blog.feathersjs.com/introducing-feathers-5-the-api-and-real-time-application-framework-101ae2deaaeb

#nodejs
👍94
Preventing Duplicate Array Values in Vue 3

The focus of this article is to find out how to use various JavaScript methods to prevent duplicate array values in Vue-based projects. - https://medium.com/js-dojo/preventing-duplicate-array-values-in-vue-3-7289de361cb4

#vue
👍6
Speeding Up the JS Ecosystem: It's ESLint's Turn

Last year we featured an article from the same author about how he was finding, and fixing, low-hanging performance fruit in popular JavaScript projects. He’s back, and he’s found a lot of potential for savings in ESLint this time. - https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-3/

#javascript
👍43👏1
The 12 Most Popular Node.js Frameworks in 2023

The data comes from surveys, GitHub stars, plus some gut feelings, but it’s a well put together summarized list of frameworks right now, from family favorites like Express and Fastify to less expected options like Strapi and Keystone. - https://stackdiary.com/node-js-frameworks/

#nodejs
👍6
Start Testing With Vitest

Welcome to the world of testing! Ensuring that your code is reliable and bug-free is an essential part of the software development process, and using a good testing frameworks can greatly assist in this effort. This article will walk you through the basics of using Vitest to test your Vue.js applications. - https://vueschool.io/articles/vuejs-tutorials/start-testing-with-vitest-beginners-guide/

#vue #vitest
👍7