Web Stack
4.61K subscribers
802 photos
5 videos
1.77K links
Дайджест web разработчика: статьи, туториалы, практики и полезные инструменты.

Админ: @jem_jem
Реклама: https://bit.ly/2wZeIPj

👉 Дайджест мобильной разработки @mobile_dvlp
Download Telegram
Создание потрясающих страниц с помощью React и Shoelace CSS

В этой статье мы расскажем обо всех необходимых деталях, чтобы вы могли сразу же приступить к использованию фреймворка.

https://blog.openreplay.com/create-stunning-pages-with-react-and-shoelace-css/
Пять практических примеров использования регулярных выражений

В этом учебном пособии мы рассмотрим их важность и покажем пять практических примеров их использования, включая проверку данных, извлечение данных, разбор журнала, поиск и замену, а также очистку данных.

https://blog.openreplay.com/five-practical-use-cases-for-regular-expressions/
2
Как подходить к SVG-анимации в CSS

В этом учебном пособии по SVG-анимации показано, как создавать собственные анимации для реальных проектов.

https://www.toptal.com/css/svg-animation-css-tutorial
🔥2
React: Выполнение аутентификации с помощью JWT

В этой статье мы рассмотрим, как выполнить JWT-аутентификацию в приложении React.

https://blog.openreplay.com/how-to-perform-jwt-authentication-with-react/
👍3
Как построить систему обработки ошибок в Node.js

В этой статье автор познакомит вас с обработкой ошибок в Node.js и продемонстрирует, как можно самостоятельно построить надежную систему обработки ошибок.

https://www.toptal.com/nodejs/node-js-error-handling
👍3
Создание интерактивных информационных панелей с помощью Gridstack.Js

Эта статья представляет собой руководство по использованию GridStack.js для создания drag-and-drop интерфейса в приборной панели.

https://blog.openreplay.com/building-interactive-dashboards-with-gridstack-js/
2
Возможности пользовательских свойств в CSS

Цель данной статьи - всесторонне объяснить пользовательские свойства CSS и их применение с помощью функции var.

https://blog.openreplay.com/the-power-of-custom-properties-in-css/
👍2
Разрешение платежей PayStack в вашем приложении React

В этой статье мы расскажем о том, как интегрировать Paystack в приложение на React-Typescript, создав простое приложение для покупок с корзиной и кнопкой оформления заказа, которая позволит пользователям оплачивать товары в корзине с помощью PayStack.

https://blog.openreplay.com/allow-paystack-payments-in-your-react-app/
👍3
Визуальное регрессионное тестирование с помощью Cypress: Прагматичный подход

В данной статье показано, как специалисты использовали UI-тестирование и Cypress для проведения визуальных регрессионных тестов, не прибегая к специализированным инструментам.

https://www.toptal.com/web-qa/ui-visual-regression-testing
3
Использование шины событий для межкомпонентного взаимодействия

В данной статье рассматривается использование центрального узла, чтобы разработчики могли в полной мере использовать его потенциал для эффективной разработки на Vue.

https://blog.openreplay.com/using-an-event-bus-for-cross-component-communication/
🔥3
Стратегии и лучшие практики React SEO

В этой статье автор рассматривает причины, по которым React является сложным для SEO, и рассказывает о том, что могут сделать разработчики программного обеспечения для повышения поисковых рейтингов сайтов на React.

https://www.toptal.com/react/react-seo-best-practices
👍2
Picasso: Как протестировать библиотеку компонентов

В этой статье автор расскажет вам о Picasso - библиотекой компонентов, созданной нашими разработчиками для внутреннего использования.

https://www.toptal.com/react/picasso-component-testing-library
👍31
Реактивность по требованию в Vue 3

В этой статье Full-stack разработчик знакомит вас с новым API Composition и объясняет, что означает Vue 3 для выразительности, организации и повторного использования кода.

https://www.toptal.com/vue-js/on-demand-reactivity-vue-3
👍2
Создание приложения для рисования с помощью HTML5 Canvas

В этой статье будет дан обзор и рекомендации по созданию приложения для рисования с использованием HTML5 Canvas.

https://blog.openreplay.com/building-a-drawing-application-with-html5-canvas/
❤‍🔥3
Создание цепочки публикаций с помощью Pandoc и Docker

В этой статье автор демонстрирует, как можно легко создать надежную цепочку публикаций с помощью Pandoc, Docker и небольшого количества Markdown.

https://www.toptal.com/docker/pandoc-docker-publication-chain
2
Повышение эффективности кодирования с помощью соглашений об именовании CSS

В этой статье мы погрузимся в мир соглашений об именовании CSS, покажем практические примеры и преимущества, которые они дают в процессе разработки.

https://blog.openreplay.com/elevate-your-coding-efficiency-with-css-naming-conventions/
Поведенчески ориентированная разработка (BDD) - преодоление разрыва между тестированием бизнеса и программного обеспечения

В этой статье мы познакомимся с BDD и расскажем о принципах, мотивах и методологии ее разработки.

https://blog.openreplay.com/behavior-driven-development-bdd-bridging-gaps/
👍4
Линтеры, реализованные в библиотеках Ruby

В этой статье автор знакомит вас с линтерами, реализованными в библиотеках Ruby, и подробно рассказывает об их возможностях.

https://www.toptal.com/ruby/ruby-lint-libraries
🔥3
Использование Kotlin для back-end разработки: Краткий обзор

В этой статье я расскажу о Kotlin как о языке back-end и поделюсь своей историей создания быстрого, надежного и асинхронного Kotlin back-end для моего хобби-проекта на Android.

https://www.toptal.com/kotlin/kotlin-server-side-development
Не стройте, а интегрируйте - руководство по интеграции CRM

В этой статье разработчик программного обеспечения описывает основные проблемы интеграции CRM и рассказывает о том, что можно сделать, чтобы этот процесс был максимально эффективным и безболезненным.

https://www.toptal.com/crm/crm-api-integration-guide
👍2