Making and publishing components with Vue 3 and Vite
https://www.matijanovosel.com/blog/making-and-publishing-components-with-vue-3-and-vite
#coding
#vue
https://www.matijanovosel.com/blog/making-and-publishing-components-with-vue-3-and-vite
#coding
#vue
Matija Novosel
Learn how to distribute UI components using Vite and Vue
Forwarded from FrontEndDev
Александр Моргунов — Разбираемся в Feature-Sliced Design
Александр из Samokat.tech рассказывает, что из себя представляет архитектурная методология Feature-Sliced Design и ее основные концепты.
https://www.youtube.com/watch?v=H_rJ0zB8rqc
Александр из Samokat.tech рассказывает, что из себя представляет архитектурная методология Feature-Sliced Design и ее основные концепты.
https://www.youtube.com/watch?v=H_rJ0zB8rqc
How to run a Windows cmd.exe command using Node.js and detach the process?
Replace
Keep in mind that detaching the process means that it will continue running even if the parent Node.js process exits. Ensure that your Node.js script handles any necessary cleanup or waits for the child process to complete if needed.
#coding
#node
const { spawn } = require('child_process');
// Command to run (replace it with your actual command)
const command = 'cmd.exe';
const args = ['/c', 'your_command_here'];
// Spawn the process
const child = spawn(command, args, {
detached: true,
stdio: 'ignore', // This option redirects the stdio of the child process to /dev/null
});
// Unref the child process to allow the parent to exit independently
child.unref();
Replace
'your_command_here'
with the actual command you want to run. The detached: true
option ensures that the child process runs independently of the parent process. The stdio: 'ignore'
option redirects the standard input/output/error of the child process to /dev/null
(or equivalent on Windows), which is suitable for a detached process.Keep in mind that detaching the process means that it will continue running even if the parent Node.js process exits. Ensure that your Node.js script handles any necessary cleanup or waits for the child process to complete if needed.
#coding
#node
Forwarded from FrontEndDev
10 backend понятий, о которых желательно знать frontend разработчику
Чтобы быть в теме и понимать, о чем говорят бекендеры на стендапах, вот небольшая обзорная статья, рассказывающая о таких понятиях как шардинг, балансировщик, API Gateway и еще некоторых других.
https://dev.to/thesanjeevsharma/10-backend-terms-every-frontend-developer-should-know-2o2h
Чтобы быть в теме и понимать, о чем говорят бекендеры на стендапах, вот небольшая обзорная статья, рассказывающая о таких понятиях как шардинг, балансировщик, API Gateway и еще некоторых других.
https://dev.to/thesanjeevsharma/10-backend-terms-every-frontend-developer-should-know-2o2h
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🛠 51к API для разработчиков в одном каталоге
Все публичные API собраны в одном месте.
➡️ Что внутри
▪️ Куча категорий, от фильмов до путешествий, работы и развлечений.
▪️ Удобные фильтры для быстрого поиска нужного API.
▪️ Простота использования — разберетесь даже без опыта программирования.
🔗 Ссылка
Все публичные API собраны в одном месте.
▪️ Куча категорий, от фильмов до путешествий, работы и развлечений.
▪️ Удобные фильтры для быстрого поиска нужного API.
▪️ Простота использования — разберетесь даже без опыта программирования.
🔗 Ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
Sonar Docs
Documentation for SonarQube Server, SonarQube Cloud, and SonarQube for IDE.
https://docs.sonarsource.com
Documentation for SonarQube Server, SonarQube Cloud, and SonarQube for IDE.
https://docs.sonarsource.com
Sonarsource
SonarQube Documentation Homepage
Documentation for SonarQube Server, SonarQube Cloud, and SonarQube for IDE.
Forwarded from Душный Вуй
Што-то про юнит тесты
https://dev.to/byteminds/how-i-started-writing-unit-tests-for-vue-components-1771?bb=206787
https://dev.to/byteminds/how-i-started-writing-unit-tests-for-vue-components-1771?bb=206787
DEV Community
How I Started Writing Unit Tests for Vue Components
At some point, every frontend developer realizes that it would be great to somehow verify that their...
Forwarded from Веб-страница
Frontend Stuff
Это постоянно расширяющийся список фреймворков, библиотек и инструментов, которые вы можете использовать для создания веб-приложений. В каталоге вы найдёте описание огромного количества инструментов со ссылками на них. Для удобства инструменты отсортированы по категориям.
#инструменты #фронтенд #github
Это постоянно расширяющийся список фреймворков, библиотек и инструментов, которые вы можете использовать для создания веб-приложений. В каталоге вы найдёте описание огромного количества инструментов со ссылками на них. Для удобства инструменты отсортированы по категориям.
#инструменты #фронтенд #github
Forwarded from Веб-страница
Как задеплоить вебаппку «Телеграма» всего за 20 минут
Вебаппки пишутся куда быстрее обычных ботов, а развернуть их можно всего за 20 минут. После этого приложение уже можно показывать пользователям. В этой статье лежит готовая инструкция и даже шаблон для запуска такого приложения. Посмотрите и берите на вооружение.
#telegram #webapp #miniapp
Вебаппки пишутся куда быстрее обычных ботов, а развернуть их можно всего за 20 минут. После этого приложение уже можно показывать пользователям. В этой статье лежит готовая инструкция и даже шаблон для запуска такого приложения. Посмотрите и берите на вооружение.
#telegram #webapp #miniapp
AbortController в JavaScript
Сегодня мы рассмотрим интересный инструмент в JS. AbortController в JS — инструмент, который позволяет отменять асинхронные операции в любой момент. В этой статье разберёмся, как он работает, где пригодится и какие у него есть проблемы.
👉 @frontendInterview
Сегодня мы рассмотрим интересный инструмент в JS. AbortController в JS — инструмент, который позволяет отменять асинхронные операции в любой момент. В этой статье разберёмся, как он работает, где пригодится и какие у него есть проблемы.
👉 @frontendInterview
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
Event loop для чайников: простыми словами о сложном механизме браузера
Event Loop — механизм, который управляет асинхронными операциями в JavaScript. Он позволяет обрабатывать задачи, не блокируя основной поток выполнения программы.
В этой статье простыми словами разберем, как работает цикл событий в браузере, что такое макрозадачи и микрозадачи, и как они влияют на выполнение кода. С примерами, схемами и лайфхаками для лучшего понимания.
Event Loop — механизм, который управляет асинхронными операциями в JavaScript. Он позволяет обрабатывать задачи, не блокируя основной поток выполнения программы.
В этой статье простыми словами разберем, как работает цикл событий в браузере, что такое макрозадачи и микрозадачи, и как они влияют на выполнение кода. С примерами, схемами и лайфхаками для лучшего понимания.
Forwarded from CodeCamp
docker_rus.pdf
3.1 MB
Украл с GitHub красивую шпаргалку по Docker на русском языке.
Тут есть всё: базовые команды, сборка образов, отладка, сети и т.д. Проще говоря, всё, что нужно знать уважающему себя портовому работяге.
Сохраняем.
Тут есть всё: базовые команды, сборка образов, отладка, сети и т.д. Проще говоря, всё, что нужно знать уважающему себя портовому работяге.
Сохраняем.
Feature-Sliced Design – альтернативный подход к организации кода приложений
https://habr.com/ru/companies/avito/articles/752536/
#coding
#architecture
https://habr.com/ru/companies/avito/articles/752536/
#coding
#architecture
Хабр
Feature-Sliced Design – альтернативный подход к организации кода приложений
Привет! Меня зовут Егор Подольский, я фронтенд-инженер в Авито. Знакомство с Feature-Sliced Design я начал не так давно. Её используют немногие, а я попробовал применить её, и влюбился. Решил...
Human-Centered Design Through AI-Assisted Usability Testing: Reality Or Fiction?
https://www.smashingmagazine.com/2025/02/human-centered-design-ai-assisted-usability-testing/?ref=uxdesignweekly
#testing
#ai
https://www.smashingmagazine.com/2025/02/human-centered-design-ai-assisted-usability-testing/?ref=uxdesignweekly
#testing
#ai
Smashing Magazine
Human-Centered Design Through AI-Assisted Usability Testing: Reality Or Fiction? — Smashing Magazine
Eduard Kuric discusses the significance and role of context in the creation of relevant follow-up questions for unmoderated usability testing, how an AI tasked with interactive follow-up should be validated for its capability to incorporate such context,…
AbortController для отмены запросов при смене страницы (SPA)
https://habr.com/ru/articles/746740/
#coding
#js
https://habr.com/ru/articles/746740/
#coding
#js
Хабр
AbortController для отмены запросов при смене страницы (SPA)
Не так давно я столкнулся с проблемой, что при плохом интернете некоторые запросы к серверу идут так долго, что пользователь успевает перейти на другую страницу, пока запрос еще не завершился. И этот...
Forwarded from FrontEndDev
Улучшаем производительность SPA
Методы оптимизации одностраничных приложений для улучшения UX.
Анализ узкиx мест: JavaScript-бандлы, неэффективный рендеринг компонентов и частые API-запросы. В качестве решений: разделение кода, ленивая загрузка, виртуализация и использование Web Workers.
https://dev.to/oltrenin/improving-spa-performance-2k2g
Методы оптимизации одностраничных приложений для улучшения UX.
Анализ узкиx мест: JavaScript-бандлы, неэффективный рендеринг компонентов и частые API-запросы. В качестве решений: разделение кода, ленивая загрузка, виртуализация и использование Web Workers.
https://dev.to/oltrenin/improving-spa-performance-2k2g
Sharing WebSocket Connections between Browser Tabs and Windows
https://brightinventions.pl/blog/sharing-websocket-connections-between-browser-tabs-and-windows/
#coding
#js
https://brightinventions.pl/blog/sharing-websocket-connections-between-browser-tabs-and-windows/
#coding
#js
Bright Inventions
Sharing WebSocket Connections between Browser Tabs and Windows
WebSocket connections are like special communication channels that allow web browsers and servers to talk to each other in real-time…
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Делаем учебник из любого GitHub-репозитория
Вышла прикольная тулза — Tutorial-Codebase-Knowledge. Она превращает любой репозиторий в пошаговый гайд: LLM анализирует код, находит ключевые компоненты и связи, а потом объясняет, как всё устроено и зачем.
Подходит, если разбираетесь в новой технологии, лезете в чужой проект — или просто страдаете от того, что не узнаёте собственный код через месяц.
#инструменты
Вышла прикольная тулза — Tutorial-Codebase-Knowledge. Она превращает любой репозиторий в пошаговый гайд: LLM анализирует код, находит ключевые компоненты и связи, а потом объясняет, как всё устроено и зачем.
Подходит, если разбираетесь в новой технологии, лезете в чужой проект — или просто страдаете от того, что не узнаёте собственный код через месяц.
#инструменты