👍11🤯4🔥3👏1😢1
#todo написати функцію на будь-якій мові програмування, яка на вхід приймає масив об'єктів типу
{ price: number }
, знаходить об'єкт з найменшим price
і повертає його.🔥7🤯3👍2🤔2👏1
Yup
+1 корисна бібліотека, яка неодноразово мене виручала!
Коли ви маєте багато форм на вашому веб-сайті, бажано їх добре валідувати. Звичайно, ви можете прописувати всі кейси вручну, а можете використати Yup, який допоможе вам це зробити швидше і лаконічніше.
Yup - це конструктор схем JavaScript для аналізу та перевірки значень. Тому ви можете його використовувати не лише для форм, а просто для валідації ваших даних в програмі.
А ще, він інтегрований з різними бібліотеками для побудови форм, такі як, Formik, React Hook Form та інші.
👉 Відкрити бібліотеку
#library
+1 корисна бібліотека, яка неодноразово мене виручала!
Коли ви маєте багато форм на вашому веб-сайті, бажано їх добре валідувати. Звичайно, ви можете прописувати всі кейси вручну, а можете використати Yup, який допоможе вам це зробити швидше і лаконічніше.
Yup - це конструктор схем JavaScript для аналізу та перевірки значень. Тому ви можете його використовувати не лише для форм, а просто для валідації ваших даних в програмі.
А ще, він інтегрований з різними бібліотеками для побудови форм, такі як, Formik, React Hook Form та інші.
👉 Відкрити бібліотеку
#library
👍22❤6🔥3👏1🕊1
Welcome 👋
Let's practice our English! So...
👉 What is the biggest goal in your career?
Як завжди, можете писати свої відповіді тут або в чаті.
Have a nice Friday! 💛
#english_friday
Let's practice our English! So...
👉 What is the biggest goal in your career?
Як завжди, можете писати свої відповіді тут або в чаті.
Have a nice Friday! 💛
#english_friday
❤7🔥4🤔2👏1
Хочете зламати собі мозок за 3 хвилини? 🤯
Тоді подивіться дане відео, де автор показав 14 швидких тестів, які покажуть наскільки добре ви знаєте JSON.
👉 Поїхали - дивитись відео
#tips
Тоді подивіться дане відео, де автор показав 14 швидких тестів, які покажуть наскільки добре ви знаєте JSON.
👉 Поїхали - дивитись відео
#tips
👍6😁4🔥3🤯3👏2
Astro 🚀
JS фреймворків багато не буває. Тому сьогодні згадаємо ще один - Astro.
Основна мета Astro - фокусуватись на контенті та бути швидким. Фішкою даного фреймворку є острівна архітектура, де острови - це частинки вашої веб-сторінки.
Ви можете використати багато різних UI-фреймворків для побудови цих островів (React, Vue, Svelte та інші), та навіть комбінувати їх на одній сторінці. Astro сам про все подбає.
Тому не гайте часу та пробуйте.
👉 Відкрити документацію
А якщо ви вже знайомі з цим фреймворком чи навіть маєте досвід роботи з ним, зверніть увагу, що кілька тижнів тому команда розробників представила версію 2.0.
#library
JS фреймворків багато не буває. Тому сьогодні згадаємо ще один - Astro.
Основна мета Astro - фокусуватись на контенті та бути швидким. Фішкою даного фреймворку є острівна архітектура, де острови - це частинки вашої веб-сторінки.
Ви можете використати багато різних UI-фреймворків для побудови цих островів (React, Vue, Svelte та інші), та навіть комбінувати їх на одній сторінці. Astro сам про все подбає.
Тому не гайте часу та пробуйте.
👉 Відкрити документацію
А якщо ви вже знайомі з цим фреймворком чи навіть маєте досвід роботи з ним, зверніть увагу, що кілька тижнів тому команда розробників представила версію 2.0.
#library
👍11😱4🔥3👏1
Базові команди Git 💻
З якою технологію ви б не працювали, базові знання про Git потрібно мати.
Git — це система контролю версій, яку розробники використовують для відстеження змін, внесених у їхній код.
Ми знайшли матеріали про команди Git, які дозволять вам впевнено використовувати його можливості.
👉 GitSheet — це проста шпаргалка, яка містить список поширених команд Git.
👉 А також зверніть увагу на дану статтю, в якій автор на детальних прикладах показує принцип роботи найпопулярніших команд Git.
Зберігайте та користуйтесь!
А ще, вітаємо вас з Днем Святого Валентина! ❤️
#interview
З якою технологію ви б не працювали, базові знання про Git потрібно мати.
Git — це система контролю версій, яку розробники використовують для відстеження змін, внесених у їхній код.
Ми знайшли матеріали про команди Git, які дозволять вам впевнено використовувати його можливості.
👉 GitSheet — це проста шпаргалка, яка містить список поширених команд Git.
👉 А також зверніть увагу на дану статтю, в якій автор на детальних прикладах показує принцип роботи найпопулярніших команд Git.
Зберігайте та користуйтесь!
А ще, вітаємо вас з Днем Святого Валентина! ❤️
#interview
👍29🔥4⚡3👏2❤1🤔1
Якого кольору буде текст?
Anonymous Quiz
32%
Синій
43%
Червоний
10%
Чорний
16%
Немає правильної відповіді
👍24🤔12😁5🤯4🔥2👏2
#todo написати функцію на будь-якій мові програмування, яка на вхід приймає число секунд для зворотнього відліку та щосекунди виводить в термінал кількість секунд, що залишилась.
👍7🔥4🤔3❤1
Mermaid
Багато хто не любить будувати діаграми. Проте візуальне сприйняття одне з найкращих. Тому сьогодні хочемо поділитися з вами інструментом Paint Mermaid.
За допомогою спеціального і досить простого коду ви можете отримати різні типи діаграм. Найцікавіше те, що все це легко обробляється за допомогою JavaScript. А ще, цей інструмент вже вбудований в такі системи як GitHub, GitLab, Notion та багато інших.
👉 Відкрити документацію
#library
Багато хто не любить будувати діаграми. Проте візуальне сприйняття одне з найкращих. Тому сьогодні хочемо поділитися з вами інструментом Paint Mermaid.
За допомогою спеціального і досить простого коду ви можете отримати різні типи діаграм. Найцікавіше те, що все це легко обробляється за допомогою JavaScript. А ще, цей інструмент вже вбудований в такі системи як GitHub, GitLab, Notion та багато інших.
👉 Відкрити документацію
#library
🔥15👍5❤4👏1
Welcome 👋
Let's practice our English! So...
👉 Tell us about the most interesting project you were working on (as much as NDA allows).
Як завжди, можете писати свої відповіді тут або в чаті.
Have a nice Friday! 💛
#english_friday
Let's practice our English! So...
👉 Tell us about the most interesting project you were working on (as much as NDA allows).
Як завжди, можете писати свої відповіді тут або в чаті.
Have a nice Friday! 💛
#english_friday
👍5❤3🔥2👏2🤔1
Satisfies
У Typescript версії 4.9 було додано новий оператор satisfies. Якщо коротко, то satisfies дозволяє перевірити чи змінна задовільняє певний тип, проте не присвоює його в змінну.
Підготували для вас приклад, який допоможе вам ознайомитись з цим оператором. Зверніть увагу на тип
👉 Переглянути приклад
👉 Читати документацію
#tips
У Typescript версії 4.9 було додано новий оператор satisfies. Якщо коротко, то satisfies дозволяє перевірити чи змінна задовільняє певний тип, проте не присвоює його в змінну.
Підготували для вас приклад, який допоможе вам ознайомитись з цим оператором. Зверніть увагу на тип
.age
в обох випадках 😉👉 Переглянути приклад
👉 Читати документацію
#tips
👍18🔥4❤3👏2🤡1
Що таке CDN?
CDN, або Content Delivery Network - це мережа серверів, розподілених по всьому світу. Коли ви використовуєте CDN, статичний контент вашого сайту (зображення, відео, CSS, JavaScript) зберігається на всіх цих серверах, а не лише на одному. Коли користувач заходить на ваш сайт, контент завантажується з найближчого до нього сервера, що пришвидшує час завантаження.
Основна причина використання CDN - пришвидшити роботу вашого сайту. Розподіляючи ваш контент між кількома серверами, ви можете скоротити відстань між вашим сайтом і користувачами, у результаті чого веб-сайт буде швидше завантажуватись.
Ще одна перевага використання CDN полягає в тому, що вона може зменшити навантаження на ваш вихідний сервер. Перенаправляючи частину трафіку на CDN, ваш вихідний сервер може зосередитися на доставці динамічного контенту, що може додатково прискорити роботу вашого веб-сайту.
CDN також може допомогти захистити ваш веб-сайт від DDoS-атак. Оскільки ваш контент обслуговується з декількох серверів, він може обробляти більший обсяг трафіку, ніж ваш сервер-джерело.
А щоб почитати більше, ділимося з вами статтею від одного з CDN провайдерів.
👉 Читати більше
#interview
CDN, або Content Delivery Network - це мережа серверів, розподілених по всьому світу. Коли ви використовуєте CDN, статичний контент вашого сайту (зображення, відео, CSS, JavaScript) зберігається на всіх цих серверах, а не лише на одному. Коли користувач заходить на ваш сайт, контент завантажується з найближчого до нього сервера, що пришвидшує час завантаження.
Основна причина використання CDN - пришвидшити роботу вашого сайту. Розподіляючи ваш контент між кількома серверами, ви можете скоротити відстань між вашим сайтом і користувачами, у результаті чого веб-сайт буде швидше завантажуватись.
Ще одна перевага використання CDN полягає в тому, що вона може зменшити навантаження на ваш вихідний сервер. Перенаправляючи частину трафіку на CDN, ваш вихідний сервер може зосередитися на доставці динамічного контенту, що може додатково прискорити роботу вашого веб-сайту.
CDN також може допомогти захистити ваш веб-сайт від DDoS-атак. Оскільки ваш контент обслуговується з декількох серверів, він може обробляти більший обсяг трафіку, ніж ваш сервер-джерело.
А щоб почитати більше, ділимося з вами статтею від одного з CDN провайдерів.
👉 Читати більше
#interview
👍29❤7🔥1👏1🤔1
👍22🤔7🔥4❤3🤨2💯1
#todo написати функцію на будь-якій мові програмування, яка на вхід приймає масив об'єктів типу
{ price: number; category: string }
, та повертає словник/обʼєкт, в якому ключ - це категорія, а значення - середня ціна за категорією.🔥10👍3❤2🤯1
ChatGPT Extensions
Всі ми вже чули, що минулого тижня ChatGPT став доступним в Україні! 🎉
Сподіваємось, ви вже встигли з ним добре ознайомитись і попробувати використати всі його можливості.
Тому сьогодні хочемо поділитись корисною статтею, в якій автор зібрав різноманітні інструменти та розширення на основі ChatGPT, які, сподіваємось, допоможуть зробити його вашим щоденним помічником.
👉 Читати статтю
#article
Всі ми вже чули, що минулого тижня ChatGPT став доступним в Україні! 🎉
Сподіваємось, ви вже встигли з ним добре ознайомитись і попробувати використати всі його можливості.
Тому сьогодні хочемо поділитись корисною статтею, в якій автор зібрав різноманітні інструменти та розширення на основі ChatGPT, які, сподіваємось, допоможуть зробити його вашим щоденним помічником.
👉 Читати статтю
#article
👍23❤3🔥3🤔2
Минув рік.
Коли почалась війна, ми навчались в школі і мало розуміли, що відбувається. Тоді моя сім’я мала маленький будинок і змогла прийняти людей зі сходу. І я добре запам’ятала, як вони казали: «Ми ненадовго, ми скоро повернемось додому».
Пройшло 9 років війни і 365 днів від повномасштабного вторгнення. Їхнього дому вже немає і вони вже давно не сподіваються повернутись додому.
Давайте робити все від нас залежне, щоб ця клята війна, яка зламала долі мільйонам українцям, не продовжилась ще на рік.
Слава ЗСУ! Дякуємо, що захищаєте!
Коли почалась війна, ми навчались в школі і мало розуміли, що відбувається. Тоді моя сім’я мала маленький будинок і змогла прийняти людей зі сходу. І я добре запам’ятала, як вони казали: «Ми ненадовго, ми скоро повернемось додому».
Пройшло 9 років війни і 365 днів від повномасштабного вторгнення. Їхнього дому вже немає і вони вже давно не сподіваються повернутись додому.
Давайте робити все від нас залежне, щоб ця клята війна, яка зламала долі мільйонам українцям, не продовжилась ще на рік.
Слава ЗСУ! Дякуємо, що захищаєте!
❤106👍17🕊3👎1