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

SOLID principles are a set of guidelines to write maintainable and scalable code. They are not limited to certain programming languages or technologies and can be applied to any kind of software development, including front-end development. This article briefly discusses the SOLID principles, and how they are applied to Vue 3 framework. - https://medium.com/@moein.mirkiani/solid-principles-in-vue-29ecc988f968

#vue
👍61
Why and how to create an Event Bus in Vuejs 3

Have you ever used an event bus in Vue 2 and don’t know how to recreate it in Vue 3? This article provides a provides a solution to creating an event bus make the root component of the application (App.vue) aware of some particular events fired inside the components chain. - https://inspector.dev/why-and-how-to-create-an-event-bus-in-vuejs-3/

#vue
👍6
Node.js Toolbox: A Way to Find Node.js Packages

Several months ago we featured this brand new project curating Node packages in areas like HTTP frameworks, browser testing and query builders, and it’s continued to go from strength to strength. - https://nodejstoolbox.com/

#nodejs
👍6
How React 18 Improves Application Performance

If you’ve not been keeping up with how things are progressing in React with regards to concurrent rendering, transitions, Suspense, and even React Server Components, this is a fantastic review and primer to get up to.. speed on how such features can improve performance. - https://vercel.com/blog/how-react-18-improves-application-performance

#react
👍71
Data Fetching Basics

Nuxt offers a set of powerful built-in tools for handling data fetching. This article examines the different methods Nuxt provides us for data fetching. - https://masteringnuxt.com/blog/data-fetching-basics

#vue
👍7
Angular with Vite is crazy fast

Hello, I love Angular and I have worked from AngularJS to Angular 15 now. I always wonder how fast I can work… - https://medium.com/@hiepxanh/angular-vite-example-is-crazy-fast-3ee4d730020c

#angular
👍71
Speeding Up V8 Heap Snapshots

When diagnosing a memory leak in a JavaScript app, engineers at Bloomberg encountered some weird performance issues with capturing a single full-size heapshot taking more than 30 minutes(!) at times. Here’s the full story of how they investigated and resolved the problem, making JS memory analysis faster than ever for all of us. - https://v8.dev/blog/speeding-up-v8-heap-snapshots

#nodejs
👍3🔥1
Creating Custom Raycast Extensions with React

No lie, Raycast has replaced Spotlight, Alfred, and all the rest on macOS for me. It’s a fantastic launcher and shortcuts app, plus it has an extensions system you can use to make it do even more tricks. - https://spacejelly.dev/posts/creating-custom-raycast-extensions-with-react/

#react
👍43
Yes, here are 3 ways to create a multiple layout system with Vue 3

Layouts are the foundations of medium-to-large websites or apps. Unlike Nuxt, Vue 3 doesn’t have a native layout system, but don’t worry. In this article, I’m going to show you 3 simple ways to achieve that. - https://itnext.io/3-ways-to-create-a-multiple-layouts-system-vue-3-b24c0736b7bb

#vue
👍72
New Viewport Units

Ahmad Shadeed explains how exactly svh, lvh, and dvh viewport units work. - https://ishadeed.com/article/new-viewport-units

#css
👍9👏1
Push Notifications with Firebase Cloud Messaging in React Native

Google’s Firebase Cloud Messaging is an established push notification service—why not employ it to implement push for your React Native apps? - https://scientyficworld.org/push-notification-firebase-cloud-messaging/

#reactnative
👍73
Building Reusable and Maintainable Components in Vue with the Data Provider Pattern

One of the most powerful techniques we can use to build reusable and maintainable components is the Provider Pattern. This approach, widely used not only in the Vue ecosystem, allows us to separate the presentation layer from the data fetching, helping us avoid common pitfalls like spaghetti code and prop drilling. By leveraging the Provider Pattern, we can create components that are easier to develop, reuse, and maintain over time. Let's explore this pattern together. - https://fadamakis.com/building-reusable-and-maintainable-components-in-vue-with-the-data-provider-pattern-2797876c007d

#vue
👍4