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
Учебник по 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
FastAPI, Flask или Streamlit: что выбрать для веб-разработки?

В статье автор сравнивает три популярных веб-фреймворка Python: FastAPI, Flask и Streamlit. Также рассматривает их особенности, сильные и слабые стороны.

https://nuancesprog.ru/p/17426/
🔥2