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

Admin: @andrey2019
Download Telegram
Implementing Clean Architecture in a Vue.js Application

Clean Architecture is a software design philosophy that emphasizes separation of concerns, testability, and maintainability by organizing code into distinct layers of abstraction. In this article, we’ll explore how to implement Clean Architecture in a Vue.js application, focusing on the authentication module as an example. - https://medium.com/@victormisiko.vm/implementing-clean-architecture-in-a-vue-js-application-fd23b33ef488

#vue
👍21
Why is Spawning a New Process in Node So Slow?

The developers of the Val Town platform noticed that Node couldn’t spawn more than 40 external processes per second, whereas Deno and Bun could do a lot more. Are there ways to significantly improve this? Actually, yes! - https://blog.val.town/blog/node-spawn-performance/

#nodejs
👍2
DRY – A Common Source of Bad Abstractions

The pursuit of avoiding repetition at all costs can sometimes result in crude, hard to maintain code. Think about the actual concerns involved and you might find a better way to break things down. - https://swizec.com/blog/dry-the-common-source-of-bad-abstractions/

#react
👍32
Websocket Alternative: How to use Firestore to Listen to Realtime Events

In this blog, the author walks through how to configure Firestore to listen to real-time events in a Vue 3 application. - https://dev.to/canopassoftware/websocket-alternative-how-to-use-firestore-to-listen-to-realtime-events-4ja0

#vue
👍3🍌2😁1
45 JavaScript Super Hacks Every Developer Should Know

JavaScript is a versatile and powerful language that is essential for modern web development. Here are 100 super hacks that will make you a more efficient and effective JavaScript developer, with detailed explanations and examples for each one. - https://blog.devgenius.io/45-javascript-super-hacks-every-developer-should-know-92aecfb33ee8

#javascript
👍6
Faire’s Transition to Next.js

As described by one of their Senior Software Developers, how the online wholesale marketplace Faire navigated the challenging migration (involving a million lines of code) from a mature SPA to server-side Next.js. - https://craft.faire.com/boosting-performance-faires-transition-to-nextjs-3967f092caaf

#react
👍4
Node.js Adds Experimental Support for TypeScript

In this pull request, Node merged an experimental ability to transpile TypeScript into JavaScript, ultimately letting Node directly ‘run TypeScript’. However, no type checking is performed and, as Matt Pocock explains, experimental and TypeScript-only features are a no-no. Perhaps think of it as less ‘running TypeScript’ and more ‘able to tolerate most of TypeScript’? - https://socket.dev/blog/node-js-adds-experimental-support-for-typescript

#nodejs
👍4
react-movable: Drag and Drop for Lists and Tables

Vertical drag and drop for lists and tables with no additional markup needed. Accessible and touch device friendly. - https://github.com/tajo/react-movable

#react #component
👍7
How to Structure a Large Scale Vue Application

When it comes to creating a scalable project you want everything about it to be as predictable as possible. This article discusses the best way to structure a Vue.js application so that it scales and remains maintainable and extendable the more it grows - https://vueschool.io/articles/vuejs-tutorials/how-to-structure-a-large-scale-vue-application/

#vue
👍5