State of JS 2023 😎
Отож, вже опубліковано результати опитування, які стосуються спільноти JavaScript.
З цікавого:
- З України опитування пройшло 333 людини, що складає 2% від загальної кількості учасників;
- Щодо віку респондентів - левова частка припадає на проміжок 20-39 років;
- date-fns обганяє moment.js;
- Масовий відтік думок про фреймворки (і не тільки) в негативну сторону;
- Astro набирає популярність;
- Vue обганяє Angular, а Nuxt виходить на 2 місце серед мета-фреймворків.
Переглянути всю статистику ви можете за посиланням нижче. Ну і звісно, діліться враженнями в коментарях чи чаті.
👉 Відкрити посилання
#news
Отож, вже опубліковано результати опитування, які стосуються спільноти JavaScript.
З цікавого:
- З України опитування пройшло 333 людини, що складає 2% від загальної кількості учасників;
- Щодо віку респондентів - левова частка припадає на проміжок 20-39 років;
- date-fns обганяє moment.js;
- Масовий відтік думок про фреймворки (і не тільки) в негативну сторону;
- Astro набирає популярність;
- Vue обганяє Angular, а Nuxt виходить на 2 місце серед мета-фреймворків.
Переглянути всю статистику ви можете за посиланням нижче. Ну і звісно, діліться враженнями в коментарях чи чаті.
👉 Відкрити посилання
#news
👍9🔥4❤1
Welcome!
Let's practice our English! So...
👉 Are you more of a spontaneous or structured person? Explain.
Have a nice #english_friday 💛
Let's practice our English! So...
👉 Are you more of a spontaneous or structured person? Explain.
Have a nice #english_friday 💛
👍4❤2
Promise.withResolvers 🤨
Чи була у вас колись потреба чи ідея створити Promise, але зарезолвити його тільки тоді, коли вам буде зручно. Насправді, реалізувати це можна доволі нескладно:
З останніми оновленнями таке можна отримати прямо зі статичного методу withResolvers:
Здається, це можна використати для того, щоб перетворити listener на async/await:
Почитати про цей метод детальніше можна за посиланням внизу.
👉 Відкрити посилання
#tips
Чи була у вас колись потреба чи ідея створити Promise, але зарезолвити його тільки тоді, коли вам буде зручно. Насправді, реалізувати це можна доволі нескладно:
let resolve, reject;
const promise = new Promise((res, rej) => {
resolve = res;
reject = rej;
});
З останніми оновленнями таке можна отримати прямо зі статичного методу withResolvers:
const { promise, resolve, reject } = Promise.withResolvers();
Здається, це можна використати для того, щоб перетворити listener на async/await:
const { promise, resolve, reject } = Promise.withResolvers();
something.on('load', resolve)
return promise
Почитати про цей метод детальніше можна за посиланням внизу.
👉 Відкрити посилання
#tips
👍10🔥4❤3
Гарного всім вечора пʼятниці!
Поки ми всі у відносній безпеці, воїни продовжують захищати нас.
Просимо вас вшанувати памʼять загиблого героя та підписати петицію.
https://petition.president.gov.ua/petition/224626
Поки ми всі у відносній безпеці, воїни продовжують захищати нас.
Просимо вас вшанувати памʼять загиблого героя та підписати петицію.
https://petition.president.gov.ua/petition/224626
petition.president.gov.ua
Присвоєння звання Героя України (посмертно) лейтенанту Євсюкову Сергію Станіславовичу. Електронні петиції — Офіційне інтернет-представництво…
💔21
terminal.shop ☕️
Ну тут назва каже все сама за себе.
Якщо ви перейдете за цим посиланням у браузері, то побачите лише сайт-візитівку. А для повноцінного шопінгу потрібно підключитись по ssh за цим доменом.
Ось такий цікавий спосіб реалізації магазину кави. Тому, якщо ви, як і ми, перший курс навчання проходили лише консольні застосунки - можливо, варто спробувати реалізувати щось схоже? 😅
#news
Ну тут назва каже все сама за себе.
Якщо ви перейдете за цим посиланням у браузері, то побачите лише сайт-візитівку. А для повноцінного шопінгу потрібно підключитись по ssh за цим доменом.
Ось такий цікавий спосіб реалізації магазину кави. Тому, якщо ви, як і ми, перший курс навчання проходили лише консольні застосунки - можливо, варто спробувати реалізувати щось схоже? 😅
#news
👍9🔥6🤔1
👍14❤3🤔2🍾2
Build your own HTTP server 👀
Що може бути краще, ніж написати невелику апішку? Як щодо того, щоб написати власний HTTP-сервер з нуля?
Якщо фронтедщики подумали, що це їх не стосується, то це зовсім не так. Такі знання потрібні всім.
Тому ділимося з вами ресурсом, де ви можете знайти такий курс. Цього місяця саме він - безкоштовний!
На цій платформі ви зможете знайти ще інші курси, наприклад, Redis чи Git з нуля. Ціни звісно не найменші, але українцям є 50% знижки (якщо ми правильно зрозуміли).
👉 Відкрити посилання
👉 Відкрити пост в Twitter
#tips
Що може бути краще, ніж написати невелику апішку? Як щодо того, щоб написати власний HTTP-сервер з нуля?
Якщо фронтедщики подумали, що це їх не стосується, то це зовсім не так. Такі знання потрібні всім.
Тому ділимося з вами ресурсом, де ви можете знайти такий курс. Цього місяця саме він - безкоштовний!
На цій платформі ви зможете знайти ще інші курси, наприклад, Redis чи Git з нуля. Ціни звісно не найменші, але українцям є 50% знижки (якщо ми правильно зрозуміли).
👉 Відкрити посилання
👉 Відкрити пост в Twitter
#tips
👍10🔥2❤1
Welcome!
Let's practice our English! So...
👉 What do you think about the future of VR (Virtual Reality)?
Have a nice #english_friday 💛
Let's practice our English! So...
👉 What do you think about the future of VR (Virtual Reality)?
Have a nice #english_friday 💛
👍6❤3
Давайте почнемо тиждень з вшанування памʼяті загиблого героя! 💔
Дуже просимо підписати дану петицію.
https://petition.president.gov.ua/petition/228652
Дуже просимо підписати дану петицію.
https://petition.president.gov.ua/petition/228652
petition.president.gov.ua
Присвоєння почесного звання Героя України (посмертно) солдату БАРИШНІКОВУ ТАРАСУ БОРИСОВИЧУ Електронні петиції — Офіційне інтернет…
💔20👍1👏1😭1
Скільки компаній (full-time) ви встигли змінити за свою IT-кар'єру?
Anonymous Poll
38%
Ще не працюю/навчаюсь
26%
Це моя перша компанія
16%
2
8%
3
11%
4 і більше
👀5👍3❤1
Який тип роутера ви використовуєте в Next.js?
Anonymous Poll
13%
Pages
20%
App
22%
TP-Link
45%
Не працюю з Next.js
😁16👍2❤1
Next.js mistakes 😣
Велика популярність Next.js була зумовлена саме завдяки роботі з сервером та можливістю використання SSR. З 13 версії в нас є можливість використовувати app роутер, який вже підтримує серверні компоненти React. Тепер async/await добрався і до React, зʼявились такі директиви як use client, та багато іншого.
Розподілення застосунку між сервером і клієнтом, використання асинхронного коду в компонентах часто можуть збити з пантелику, тому ділимося з вами відео, в якому розібрано найчастіші помилки у роботі з Next.js
👉 Дивитись відео
#interview
Велика популярність Next.js була зумовлена саме завдяки роботі з сервером та можливістю використання SSR. З 13 версії в нас є можливість використовувати app роутер, який вже підтримує серверні компоненти React. Тепер async/await добрався і до React, зʼявились такі директиви як use client, та багато іншого.
Розподілення застосунку між сервером і клієнтом, використання асинхронного коду в компонентах часто можуть збити з пантелику, тому ділимося з вами відео, в якому розібрано найчастіші помилки у роботі з Next.js
👉 Дивитись відео
#interview
👍4❤3🔥1
Якщо на свій HTTP-запит ви отримали відповідь з status 401, то буде слушно вважати, що
Anonymous Quiz
5%
все добре, немає помилок
69%
ми не авторизовані в системі
5%
оплата у системі не пройшла
21%
сервіс зараз недоступний
👍9🔥3❤2
#todo написати функцію на будь-якій мові програмування, що реалізовує бінарний пошук індексу заданого числа у масиві чисел, посортованому за зростанням
👍3👀3❤1🗿1
Вчасно Документи 🤩
@Yurets7777, @Taraskin777 та @dmytro_tda (яких ви можете знати із чату) запустили свій перший командний продукт - інтеграція сервісу Вчасно та платформи Uspacy.
А тепер спробуйте сказати, що в Україні не розроблять продукт
Дуже раді, що знаємо таких класних і ініціативних людей! А щоб дізнатись більше про сам продукт - читайте пост від @Yurets7777 в LinkedIn.
👉 Відкрити пост в LinkedIn
#news
@Yurets7777, @Taraskin777 та @dmytro_tda (яких ви можете знати із чату) запустили свій перший командний продукт - інтеграція сервісу Вчасно та платформи Uspacy.
А тепер спробуйте сказати, що в Україні не розроблять продукт
Дуже раді, що знаємо таких класних і ініціативних людей! А щоб дізнатись більше про сам продукт - читайте пост від @Yurets7777 в LinkedIn.
👉 Відкрити пост в LinkedIn
#news
👍13❤5🔥3
Welcome!
Let's practice our English! So...
👉 How different was your life one year ago?
Have a nice #english_friday 💛
Let's practice our English! So...
👉 How different was your life one year ago?
Have a nice #english_friday 💛
👍6❤1🤔1
Що виведе консоль?
Anonymous Quiz
50%
undefined null [ 'a', 'b' ]
18%
null null [ 'a', 'b' ]
26%
undefined null [ 'b' ]
6%
null null [ 'b' ]
👍16❤3