Web Overflow 🇺🇦
4.42K subscribers
380 photos
40 videos
3 files
518 links
Затишний блог про веб-розробку і не тільки 💛

Чат: @web_overflow_chat
Співпраця: @web_overflow_support
Автори: @lluchkaa & @anastasiia_tarasenko
加入频道
В чаті вимагають, щоб ми провели таке опитування.

Ваша вікова категорія:
Anonymous Poll
7%
0 - 18
26%
19 - 25
17%
26 - 30
30%
31 - 40
9%
41 - 50
2%
51 - 60
1%
Більше 60
8%
Я проти ейджизму!
😁10👍43👨‍💻1
Path 🛣️

Якщо ви працюєте не з браузерним JavaScript, ви можете стикнутись із записом/читанням файлів. Для цього ви вже знайдете хороший список функцій чи не в кожній стандартній бібліотеці. А от перед тим, як з файлом працювати, потрібно його знайти.

І тут важливо не забути, що Unix та Windows обробляють шляхи до файлів різними способами. Для того, щоб не привʼязуватись до конкретної платформи, краще використати готові рішення, наприклад, path в Node.js (в більшості мов програмування є свої відповідники). Це теж частина стандартної бібліотеки, де можна знайти корисні функції. Вона приймає шматки шляху до файлу, обʼєднує їх (відповідно до поточної платформи) та повертає назад.

Наприклад, на Linux виклик path.join("path", "to", "oops", "..", "file") поверне "path/to/file". Якщо ж запустити таке ж на Windows замість / ви побачите \.

👉 Відкрити документацію

👉 Переглянути пост в Reddit

#interview
👍7😁4🔥21
👍3🤔31
👍15🤔21
React Email 📧

Хоч електронна пошта в рази швидша за будь-яку іншу доставку, в неї теж є багато обмежень.

Ще досі найпопулярніший і найбезпечніший спосіб верстки емейлів - табличний. На додачу, всі стилі мають бути inline. Ну нікому ж не хочеться з цим гратись. Тому існують різні бібліотеки/фреймворки, які полегшують процес верстки, наприклад, mjml. Проте, сьогодні поговоримо про інше, про ще одне місце куди засунули React.

React Email - колекція компонент та методів для створення емейлів з допомогою React та TypeScript. Ви можете писати свої компоненти, використовуючи деякі вже готові, такі як Column, Row, Img, Button та інші. Після цього з допомогою render методу можна перетворити їх у готовий до відправки html. З корисного, можна відрендерити компоненти не у html форматі, а plain text.

👉 Відкрити посилання

#library
👍153🔥1
Welcome!

Let's practice our English! So...

👉 Do you speak Паску? 😅

Have a nice #english_friday 💛
😁17👍41🤔1
Христос Воскрес!
52🙏9😇1
👍61🤔1😱1👌1
👍16🤔42😁2
Welcome!

Let's practice our English! So...

👉 What did you do with your first salary? What'd you do with it now? 💸

Have a nice #english_friday 💛
👍53
Тут мав би бути пост про нові анонси від OpenAI та про ChatGPT 4o 🤭

Але @Yurets7777 шустро написав про це в чаті.

Тому, якщо хочете взяти участь в обговоренні цих новин - долучайтесь!
👍52
👍5🤔52
👍10🤔75
#todo написати функцію на будь-якій мові програмування, яка приймає три параметри: сума вкладу (невідʼємне), річна відсоткова ставка (невідʼємне), кількість років (ціле, невідʼємне). Функція має повернути суму, яка буде після завершення строку депозиту.
👍5🔥2
React Compiler 🐌

Вчора React показали новий компілятор для (як не дивно) React. Про це знали вже давно, але ось, нарешті, можна глянути код і, навіть, погратись в пісочниці.

Сам компілятор написаний на Rust. Тож, як мінімум, компілюватись воно має швидко.

👉 Відкрити пост у Twitter

👉 Відкрити playground

Ну і звісно діліться своїми думками щодо такого оновлення ⬇️

#news
👍104🔥1
Welcome!

Let's practice our English! So...

👉 If you could return to school, what would you change in your behavior/study?

Have a nice #english_friday 💛
👍4🔥21
🤯7🤔31👍1
🤯10👍4🤔41
Welcome!

Let's practice our English! So...

👉 How do you see yourself ten years from now?

Have a nice #english_friday 💛
👍52
Simplified-JavaScript-for-VIPS.pdf
1 MB
Кристал вкрадений вкрали 💎

Сьогодні в чаті @VladNukem поділився книгою Simplified JavaScript for Very Important Programmers. Власне сам коментар можна знайти отут. Про книгу ми також чули, має бути цікаво, та і видана вона лише в минулому році.

Може це і не дуже добросовісно, але ми все ж таки поділимось PDF-файлом. Але заодно і додаємо посилання на блог автора, можливо, хтось захоче придбати паперовий варіант або ж просто підписатись.

👉 Відкрити посилання

#tips
👍124🔥3
Мусимо вам зізнатись, що...

ми вже дуже давно не були ні на яких співбесідах. Ми знайшли комфортний проєкт і вже більше року з нього не вилазимо. Тому поняття не маємо, що зараз питають і вимагають від кандидатів.

Але дуже добре, що в нашому чаті завжди знайдуться люди, які поділяться своїм досвідом. І ось @Yurets7777 зібрав список питань для співбесіди, які він для себе вивів за період квесту із пошуку роботи. А ми, зі свого боку, сформували їх в окрему статтю, щоб всім було зручно.

Зберігайте і готуйтесь до співбесід якісно. Також можете написати в коментарі питання, які було б цікаво розібрати 💛

👉 Відкрити посилання

#interview
👍11🔥7