Iniciar sesión Registro
Anuncios
Tu espacio publicitario
Reserva este slot exclusivo para el periodo elegido.
Comprar publicidad →
Logotipo de la comunidad de telegram - Жабаскрипт (веде Віктор Турський)
Añadido 06 jul. 2021 🌐 UK

Жабаскрипт (веде Віктор Турський)

@jabascript
Número de suscriptores: 4 740
Fotos: 25
Videos: 3
Enlaces: 306
Descripción:
Авторський контент для JavaScript розробників, але не завжди про JS:). Пишу про архітектуру, best practices, продуктивність, безпеку, інструментарій.Viktor Turskyi (@koorchik), Cofounder at Webbylab, SWE at GoogleРекламу не розміщую!

👥 Número de suscriptores

4 740
Promedio/Día:: -15
Promedio/Tiempo:: -20
Promedio/Mes:: +24

👁️ Vistas promedio por mensaje

4 225
Promedio/Día:: 1,200
Promedio/Tiempo:: 3,256
ERR: 66.08%

📊 Mensajes por Día

0.2
Último día: 0
Promedio semanal: 0.1
Promedio por día: 0.2

🟢 Dinámica en línea

0
En línea ahora: 0
Promedio en línea: 0

💖 Reacciones de la audiencia

0.27% respuesta

Reacciones emoji más populares en las publicaciones

261 (76.3%)
👍
72 (21.1%)
6 (1.8%)
❤‍🔥
3 (0.9%)

📢 Carga publicitaria

0% publicidad
0 / 30 Mensajes publicitarios
4,225 Promedio contenido
0 Promedio publicidad

⏰ Horario de publicación

Pico: 09:00

Distribución horaria de publicaciones (00:00 - 23:00)

00
04
08
12
16
20

🔗 Ecosistema de enlaces y menciones

Índice de citas: 1
Sitios web y enlaces externos:
🌐 youtube.com (4) 🌐 dou.ua (3) 🌐 koorchik.github.io (2) 🌐 youtu.be (2) 🌐 en.wikipedia.org (1) 🌐 linkedin.com (1) 🌐 bit.ly (1) 🌐 defdigest.com.ua (1)
Hashtags del canal:
#39 (7) #33 (4) #43 (1) #036 (1)

Historial de cambios de estado

Oficialmente no confirmado 2022-05-25

Muro

Estadísticas de telegram canal

"One React mistake that's slowing you down

"Натрапив на цікавий пост про проектування API компнентів. Часто бувають ситуації, коли необхідні дані для компонента знаходяться десь вгорі по ієрархії компонентів. Й для того, щоб передати щось вниз, дані мають пройти декілька слоїв. Що з цим роботи?Давайте здалеку.

Це одна із проблем, яка виникає, коли ви працюєте з React. Насправді, така проблема виникає в принципі в програмуванні. Наприклад, коли нам необхідно передати колбек в функцію, й нам потрібен доступ до стейту(змінних), то нам допомогають замикання. Якщо ж замикання не підтримуються мовою (Java чи інше), то ми тут можна обрати інше рішення:1. Міняти API колбека, щоб він приймав стейт зовні й передавати його від викликаючої функції. В React це схоже на випадок, коли ми передаєм пропси через дерево компонентів. 2. Зберігати стейт в глобальних змінних. В React це схоже на випадок з контекстом.3. Інкапсулювати стейт в ООП-ному об'єкті й передавати об'єкт з внутрішнім стейтом й зробити метод call/execute/run/handle/whatever. Й це буде аналог замикання. Навіть є такий патерн - "команда", або функтори (ті, що callable objects) в Python. В React це схоже на передачу children.4. ІншеЩо обрати? Як кажуть - "it depends". Автор статті радить передавати children й, в контексті його прикладу з лейаутом, я з ним згоден. Але завжди зважуйте на свій конкретний випадок. Загальна ідея, коли ви проектуєте API React компонента така сама, як й проектування будь-якого іншого API. API компонента залежить від його відповідальності. Припустимо, що у нас є TweetsFeed й всередені є дві колонки твітів. Ієрархія може виглядята так:TweetsFeed => RightContent => TweetDetails Це не відповідальність RightContent зібрати дані для якогось TweetDetails, який ми вирішили розмістити з правого боку, але й можливо це й не відповідальність TweetDetails збирати дані (оскільки він тільки візуалізує). Тоді можна зробити врапер навколо TweetDetails, який вятигне дані, але можливо взагалі відповідальність всього TweetsFeed тільки в візуалізації й ніхто в TweetsFeed не має тягнути дані зовні самостійно. Всі ці "можливо" це про відповідальність компонента й коли ми проектуємо, ми спочатку думаємо про відповідальність компонента, а потім вже думаємо про API й як передати дані.СТАТТЯ: https://epicreact.dev/one-react-mistake-thats-slowing-you-down/

Canales similares en la categoría Tecnologías

Logo de la comunidad de Telegram — DID Global | IP Телефония | SMS | SIP | АТС | DID номера
DID Global | IP Телефония | SMS | SIP |...
@didglobal_telephony

Твой ТЕЛЕКОМ оператор для КЦ и Бизнеса. Более 3000+ клиентов. Наш сайт: https:/...

Logo de la comunidad de Telegram — 🔴 Україна Live News
🔴 Україна Live News
@ua_live_news24

Тримай руку на пульсі подій. 🇺🇦Україна Live News — тут і зараз.

Logo de la comunidad de Telegram —
@prihodi_suda_tyt_qa

Контент для «Ваньки на печи» Автор - @QAconqueror Услуги - https://it-punk.sit...

Logo de la comunidad de Telegram — All about QA - Все про тестування ПЗ
All about QA - Все про тестування ПЗ
@allaboutqa

Все про тестування ПЗYouTube канал для тестувальниківhttps://www.youtube.com/c/A...

Logo de la comunidad de Telegram — МінШІфра
МінШІфра
@minshifra

МінШІфра — канал про штучний інтелект для тих, хто хоче бути попереду. Пояснюєм...

Logo de la comunidad de Telegram — Groyper Announcements
Groyper Announcements
@groyp

Oldest living memecoin on Ton 💎 Oldest living Groyper in crypto 🐸 Saving the...