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
The Story of the Hono Web Framework

Hono is a lightweight framework designed to run on any JavaScript runtime that's been picking up steam in the past year. With it, you can create an app in a Express-like style but run it on Cloudflare Workers, Deno, Bun, or Node. - https://blog.cloudflare.com/the-story-of-web-framework-hono-from-the-creator-of-hono/

#nodejs
👍3
React Folder Structure in Five Steps, 2024 Edition

The latest result of Robin’s efforts at updating his popular posts to 2024 standards. Articles about structuring React apps are always popular; this one breaks the idea down to five steps going from the simplest of apps to more complex ones. Bulletproof React is also worth a look if you need something broader. - https://www.robinwieruch.de/react-folder-structure/

#react
👍5
Vue 3 Auto Routing By File Structure

Tired of manually managing routes in Vue? Here's a solid approach to auto routing by file structure in Vue 3 you might find useful! - https://dev.to/jenueldev/vue-3-auto-routing-by-file-structure-2hac

#vue
👍2
Best Testing Practices in Node.js

A quick-fire list of 15 worthwhile testing practices to use in order to write efficient, effective, and easy-to-maintain tests. - https://blog.appsignal.com/2024/10/16/best-testing-practices-in-nodejs.html

#nodejs
👍2
How to Implement a 'Drag to Select' Mechanism

Josh wanted to implement drag based selection to make bulk operations easier for end users. It was harder than he thought, but he’s done a great job explaining every step of his approach. - https://www.joshuawootonn.com/react-drag-to-select

#react
👍3
Feedback needed: How should we define CSS masonry?

Rachel Andrew, Ian Kilpatrick, and Tab Atkins-Bittner are asking for your feedback on defining CSS Masonry. It could be defined either with display: masonry or with display: grid. - https://developer.chrome.com/blog/masonry-syntax

#css
👍2
Caching Data With Nuxt (client-side)

This tutorial demonstrates how to cache data on the client-side within a Nuxt application using the getCacheData method. This allows you to easily cache your data and avoid unnecessary calls to an API for your users. The video includes a step-by-step guide on how to implement caching, including setting an expiration time for your cached data. - https://www.youtube.com/watch?v=taYtXvZJvLk

#vue
2👍2
The simplicity of using Vue’s reactivity system outside of Vue

Vue’s reactivity can be imported and used in JS outside of a Vue app, like in Node directly. This article provides a guide on how you can achieve and the benefits. - https://marchantweb.com/article/the-simplicity-of-using-vues-reactivity-system-outside-of-vue

#vue
👍3🫡1
How to Drag and Drop in React

Drag and drop is a basic UI expectation in many scenarios. Robin, always a well-regarded instructor, walks though the creation of a drag and drop capable component, step-by-step. - https://www.robinwieruch.de/react-drag-and-drop/

#react
👍4