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

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

👉 Дайджест мобильной разработки @mobile_dvlp
Download Telegram
😍Переход на Vite из приложения Create React (CRA)

Краткое руководство по переходу на Vite из приложения Create React, поскольку (помимо Next.js) Vite является естественным преемником CRA для создания современного приложения React в качестве SPA.

https://www.robinwieruch.de/vite-create-react-app/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Учебник по React Redux для начинающих

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

https://www.robinwieruch.de/react-redux-tutorial/
👍2
😍Сопоставление с образцом и безопасность типов в TypeScript

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

https://blog.logrocket.com/pattern-matching-type-safety-typenoscript/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
😄Начало работы с TypeScript satisfies оператором

В этой статье вы более подробно рассмотрите операто satisfies TypeScript и узнаете, как его использовать.

https://blog.logrocket.com/getting-started-typenoscript-satisfies-operator/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🥰Как структурировать масштабируемую архитектуру проекта Next.js

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

https://blog.logrocket.com/structure-scalable-next-js-project-architecture/
Please open Telegram to view this post
VIEW IN TELEGRAM
👎5👍4
⚡️Определение того, было ли событие инициировано пользователем или JavaScript

Узнаете, как при прослушивании событий в JavaScript определить, было ли событие инициировано непосредственно пользователем или кодом

https://cloudfour.com/thinks/detecting-if-an-event-was-triggered-by-a-user-or-by-javanoscript/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
👀Защитная обработка API

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

https://cloudfour.com/thinks/defensive-api-handling/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
😄Руководство по скрытию элементов в CSS

Этоо руководство предоставит вам рекомендации по сокрытию элементов на ваших веб-страницах.

https://blog.logrocket.com/guide-hiding-elements-css/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
⚡️Прокачиваем свои CSS-анимации

Сделав пару меняющих цвет кнопок или выезжающих уведомлений, люди считают, что они знают про CSS-анимации все. Но так ли это?

https://habr.com/ru/articles/503026/
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Руководство по обертыванию в CSS

В этой статье вы рассмотрите свойство flex-wrap, его значения и то, как оно важно для адаптивного поведения макета.

https://blog.logrocket.com/guide-wrapping-css/
🔥2
😁Как создать библиотеку компонентов с помощью React и TypeScript

В этой статье Вы узнаете, что такое библиотека компонентов и как создать библиотеку компонентов с помощью React и TypeScript.

https://blog.logrocket.com/how-to-build-component-library-react-typenoscript/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
😊Фреймворки для тестирования Node: Хорошие, плохие, медленные и ресурсоемкие

В статье выясните, как обстоят дела с требованиями к памяти и производительностью Jest в сравнении с его конкурентами: AVA, Mocha и Tap.
https://habr.com/ru/companies/otus/articles/670632/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
😄Изучение лучших инструментов визуализации данных GraphQL

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

https://blog.logrocket.com/exploring-best-graphql-data-visualization-tools/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
😇Node.js или Java: производительность, ресурсы, управление потоками, популярность и личный опыт

https://habr.com/ru/articles/460125/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Взаимодействие при помощи WebRTC или WebSocket

В этой статье вы узнаете разницу между WebRTC и WebSockets, создав приложение для видеочата.

https://blog.openreplay.com/communicating-with-webrtc-or-websocket/
2
Redux-saga: обзорная экскурсия

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

https://habr.com/ru/companies/usetech/articles/735914/
🔥3
Масштабирование фронтенд-приложений в 2023 году

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

https://nuancesprog.ru/p/17387/
👍2
Создаем блог на Django с опросами и тестами. Краткая инструкция

Материал будет полезен новичкам, которые знакомы с базовыми концепциями фреймворка и хотят закрепить знания. Подробности под катом!

https://habr.com/ru/companies/selectel/articles/735556/
2
CSS Houdini: будущее стилей

Инновационная технология под названием CSS Houdini революционизирует веб-разработку, предоставляя разработчикам беспрецедентный контроль над механизмом рендеринга CSS. Эта статья расскажет вам все об этом!

https://blog.openreplay.com/css-houdini--the-future-of-styling/
👍2
Связь клиента с клиентом (C2C) в Node.Js

Эта статья покажет вам, как реализовать C2C в Node.js.

https://blog.openreplay.com/client-to-client-communication-in-nodejs/
🔥2
Общие операции с датой/временем без Moment.Js

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

https://blog.openreplay.com/common-date-time-operations-without-moment-js/
👍2👎2