Forwarded from Frontender Libs - обзор библиотек JS / CSS
Оптимизация Vue приложения
Приоритет производительности при создании веб-приложений улучшает взаимодействие с пользователем и помогает обеспечить их использование большим количеством людей. В статье Мишель Баркер — старший frontend разработчик в Ada Mode поделиться некоторыми советами по оптимизации внешнего интерфейса веб-приложений на Vue.
👉 @sWebDev
Приоритет производительности при создании веб-приложений улучшает взаимодействие с пользователем и помогает обеспечить их использование большим количеством людей. В статье Мишель Баркер — старший frontend разработчик в Ada Mode поделиться некоторыми советами по оптимизации внешнего интерфейса веб-приложений на Vue.
👉 @sWebDev
👍1
Can the Composition API Replace Vue Mixins?
https://www.syncfusion.com/blogs/post/can-the-composition-api-replace-vue-mixins.aspx
#кодинг
#vue
https://www.syncfusion.com/blogs/post/can-the-composition-api-replace-vue-mixins.aspx
#кодинг
#vue
Syncfusion
Can the Composition API Replace Vue Mixins? | Syncfusion Blogs
This article goes through the concept of Mixins, the limitations of Mixins, and how the Composition API can address these limitations.
Forwarded from Laravel World
Как установить Bootstrap 5 в Laravel 9 с Vite
https://medium.com/@kjoedion/how-to-install-bootstrap-5-in-laravel-9-with-vite-the-right-way-285de2d840ee
https://medium.com/@kjoedion/how-to-install-bootstrap-5-in-laravel-9-with-vite-the-right-way-285de2d840ee
Forwarded from Laravel World
Релиз Vite 4
Основное изменение — переход на сборщик Rollup 3.
https://vitejs.dev/blog/announcing-vite4.html
Основное изменение — переход на сборщик Rollup 3.
https://vitejs.dev/blog/announcing-vite4.html
Ловите записи докладов с недавних фронтенд-митапов, организованных компанией Evrone:
▶ ️Формы: костыли для библиотек или долгострой велосипедов
▶ ️Отдел разработки без бэкенда: растим фронтенд и сохраняем бюджет клиента
▶ ️Как мы вывели Code Style в Практикуме на следующий уровень
▶ ️Dprint - Форматирование на максимальной скорости
▶ ️Организация сложных многоступенчатых форм на VueJS
▶ ️Новые рецепты. React(Vue) Query вместо вашего любимого state manager
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Формы: костыли для библиотек или долгострой велосипедов - Frontend meetup
Подписывайтесь на наш канал здесь и в телеграмм https://yangx.top/meetups_evrone, чтобы быть в курсе будущих митапов и не пропускать полезные доклады!
Фёдор Кирпичёв - Evrone
Почему сложные формы невозможно реализовать без использования плохих кодовых практик…
Фёдор Кирпичёв - Evrone
Почему сложные формы невозможно реализовать без использования плохих кодовых практик…
Forwarded from FrontEndDev
Доступные front-end паттерны для отображения таблиц
Зачастую таблицы с данными не умещаются в экраны планшетов и смартфонов. Посмотрим, как решить проблему стилизации и читаемости в таких ситуациях.
https://www.smashingmagazine.com/2022/12/accessible-front-end-patterns-responsive-tables-part1
Зачастую таблицы с данными не умещаются в экраны планшетов и смартфонов. Посмотрим, как решить проблему стилизации и читаемости в таких ситуациях.
https://www.smashingmagazine.com/2022/12/accessible-front-end-patterns-responsive-tables-part1
How to create a debounced ref in Vue 3 using Composition API
https://theroadtoenterprise.com/blog/how-to-create-a-debounced-ref-in-vue-3-using-composition-api
#кодинг
#vue
#vue3
https://theroadtoenterprise.com/blog/how-to-create-a-debounced-ref-in-vue-3-using-composition-api
#кодинг
#vue
#vue3
The Road To Enterprise Blog
How to create a debounced ref in Vue 3 using Composition API
Composition API offers a ref to create a reactive value. But what if we would like the state updated to be delayed? In this article we cover how to create a debounced ref.
Лучшие практики тестирования JavaScript и Node.js: актуальная коллекция из 50+ передовых практик и примеров.
Репозиторий & Сайт
Репозиторий & Сайт
GitHub
javascript-testing-best-practices/readme-ru.md at master · goldbergyoni/javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025) - goldbergyoni/javascript-testing-best-practices
Forwarded from Простой JavaScript | Программирование
Подделка API
Тесты и программные компоненты, которые ты хочешь протестировать, в большинстве случаев имеют зависимости. Типичной зависимостью может быть, например, внешний источник данных. Было бы непрактично вызывать настоящий API в тестовой среде или в процессе разработки. В данной статье автор демонстрирует 4 способа подделки API.
👉Читать статью
#статьи
Тесты и программные компоненты, которые ты хочешь протестировать, в большинстве случаев имеют зависимости. Типичной зависимостью может быть, например, внешний источник данных. Было бы непрактично вызывать настоящий API в тестовой среде или в процессе разработки. В данной статье автор демонстрирует 4 способа подделки API.
👉Читать статью
#статьи
Forwarded from Laravel World
А вы знали, что можно использовать
latest()
для сортировки результатов? По умолчанию метод сортирует по полю created_at
, но вы, например, можете отсортировать по идентификатору: latest('id')
.How to Create a Refresh Token Feature in your Strapi Application
https://strapi.io/blog/how-to-create-a-refresh-token-feature-in-your-strapi-application
#кодинг
#nodejs
#strapi
https://strapi.io/blog/how-to-create-a-refresh-token-feature-in-your-strapi-application
#кодинг
#nodejs
#strapi
strapi.io
Create a Refresh Token Feature in your Strapi Application
This article explains how to create a refresh token feature in your Strapi application.
Forwarded from Laravel World
58 PhpStorm Tips & Tricks
Приёмы и хитрости при работе в Шторме
https://masteringphpstorm.com/tips-and-tricks
Приёмы и хитрости при работе в Шторме
https://masteringphpstorm.com/tips-and-tricks
Masteringphpstorm
🧪 PhpStorm Tips & Tricks
The ultimate list of all my favourite tips and tricks when working with PhpStorm.
Forwarded from WebCraft - ремесло веб разработки
Создание одностраничного приложения с Laravel и Vue
До запуска пользовательского интерфейса Laravel одной из его функций была поддержка Vue.js.
В статье мы рассмотрим, как создать одностраничное веб-приложение используя связку Laravel и Vue.
👉 @web_craft | #laravel
До запуска пользовательского интерфейса Laravel одной из его функций была поддержка Vue.js.
В статье мы рассмотрим, как создать одностраничное веб-приложение используя связку Laravel и Vue.
👉 @web_craft | #laravel
Forwarded from Laravel World
50-drops-of-php-light.pdf
350.9 KB
Книга «50 drops of PHP»
В ней собрано множество полезных и, либо неизвестных, либо недооцененных PHP-функций.
https://github.com/roberto-butti/50-drops-of-php
В ней собрано множество полезных и, либо неизвестных, либо недооцененных PHP-функций.
https://github.com/roberto-butti/50-drops-of-php
Forwarded from Душный Вуй
#vuejs
Статья от @dstrokov про v-once и v-memo во Vue.js
https://webislife.ru/vuejs-optimization-with-v-once-v-memo/
Статья от @dstrokov про v-once и v-memo во Vue.js
https://webislife.ru/vuejs-optimization-with-v-once-v-memo/
Forwarded from Веб-страница
Новый синтаксис диапазона медиа-запросов CSS
Представить адаптивный сайт без медиа-запросов невозможно. У страницы может быть сразу несколько вариантов стилей для разных устройств, диагоналей экранов и прочего.
Спецификация Media Queries Level 4 представила новый синтаксис для таргетинга на диапазон ширины вьюпорта с использованием обычных математических операторов сравнения — таких, как
https://css-tricks.com/the-new-css-media-query-range-syntax/
#фронтенд #css
Представить адаптивный сайт без медиа-запросов невозможно. У страницы может быть сразу несколько вариантов стилей для разных устройств, диагоналей экранов и прочего.
Спецификация Media Queries Level 4 представила новый синтаксис для таргетинга на диапазон ширины вьюпорта с использованием обычных математических операторов сравнения — таких, как
<
, >
, и =
, которые имеют больше смысла синтаксически при написании меньшего количества кода. Подробнее о них здесь:https://css-tricks.com/the-new-css-media-query-range-syntax/
#фронтенд #css
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
TypeScript's Utility Types... Blazing fast
Between Pick, Omit, Exclude, Extract, ReturnType and many more, it's sometimes hard to know what TypeScript utility types are supposed to be used for. Here, I guide you through the context you need to use these tools to their maximum potential.
Become a…
Become a…