WebDev+ | Веб-разработка
7.96K subscribers
631 photos
285 videos
11 files
797 links
Присоединяйтесь к нашему каналу и погрузитесь в мир веб-разработки

Связь: @devmangx
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Вот полезный совет по TypeScript:

Используйте шаблонные строковые литералы, чтобы убедиться, что ваши заголовки Authorization правильно отформатированы
Бесплатная онлайн-книга «Красноречивый JavaScript»

Книга для формирования прочной базы знаний по программированию на JavaScript. Она охватывает весь путь от базовых конструкций языка до более сложных тем, таких как замыкания, асинхронность и взаимодействие с браузером 📚
Please open Telegram to view this post
VIEW IN TELEGRAM
Полный курс по веб-разработке от Google: «Webdev Learn»

Наткнулся на мощный ресурс команды Chrome - всё про HTML, CSS, JS, UX, скорость и доступность. Отличный старт и для джунов, и для тех, кто хочет освежить знания.
В CSS появится свойство size – шорткат для задания width и height

✓ size: 100px → одинаковые width и height
✓ size: 200px 80px → ширина и высота
✓ Поддерживает те же единицы измерения, что и width и height

Предложение больше 10 лет оставалось без движения, и наконец его приняли.

Safari уже реализовал поддержку size за экспериментальным флагом
Laravel 13 Tip: Cache::flexible()

Хотите быстрые страницы без постоянной выдачи устаревших данных?

Метод Cache::flexible() в Laravel сразу возвращает данные из cache, одновременно незаметно обновляя их в background:
Please open Telegram to view this post
VIEW IN TELEGRAM
Ультимативный онлайн-справочник по командам и операциям Docker

Инструмент быстрого доступа который превращает работу с Docker в простой и предсказуемый процесс. Команды и операции аккуратно сгруппированы по темам, чтобы нужное решение находилось за считанные секунды

Идея сервиса минимализм и польза: ничего лишнего, только команды, которые реально применяются в ежедневной работе с контейнерами 👌
Please open Telegram to view this post
VIEW IN TELEGRAM
Один из самых мощных бесплатных курсов по веб-разработке

FullStackOpen внутри всё, что нужно для современного девелопера: React, Node.js, базы данных, API и реальные проекты, а не просто теория.

Формат максимально практичный: пишешь код, собираешь приложения и постепенно выходишь на уровень уверенного разработчика. Отличный вариант, если хочешь прокачать fullstack без вложений. 📖
Please open Telegram to view this post
VIEW IN TELEGRAM
Laravel 13 Tip: Cache::flexible()

Хотите быстрые страницы без постоянной выдачи устаревших данных?

Метод Cache::flexible() в Laravel сразу возвращает данные из cache, одновременно незаметно обновляя их в background:
PHP Tip

Используете ли вы выражение match, чтобы сделать conditional logic чище и понятнее?
Cправочник по паттернам проектирования в JavaScript и TypeScript

Архитектура, масштабируемость, анти паттерны и лучшие практики всё в одном месте, понятно и с примерами применения в реальных проектах.

Забираем тут
Laravel Tip

А вы знали, что Laravel понимает связи между вашими моделями и позволяет писать гораздо более чистый код:
This media is not supported in your browser
VIEW IN TELEGRAM
Подборка из 200+ тщательно отобранных ресурсов для веб-разработчиков

В нем собраны лучшие материалы для обучения, инструменты, библиотеки, хостинги, расширения и многое другое.

Забираем с сайта или GitHub
Laravel Tip

Если целевые значения имеют тип integer, данные можно загружать быстрее.

Используйте whereIntegerInRaw() вместо whereIn(), когда работаете с целочисленными значениями — это может повысить производительность запроса.
Laravel Tip

Передавайте большие файлы без лишней нагрузки на память с помощью streams:
Laravel Tip

А вы знали, что filled() умнее, чем has()?

Он не только проверяет наличие значения, но и убеждается, что оно не null и не пустое.
Media is too big
VIEW IN TELEGRAM
Принес швейцарский нож для веб-разработчиков

Набор небольших браузерных инструментов из разных категорий, которые работают без логина, трекинга и сбора данных

→ несколько категорий инструментов
→ работает полностью в браузере
→ без логина и регистрации
→ приватность на первом месте
→ чистый и простой UI

Можно добавить в закладки, если любишь быстрые, без лишней ерунды инструменты, которые просто работают ✌️

https://tools.rmv.fyi/
Please open Telegram to view this post
VIEW IN TELEGRAM
В Full Stack Open вышел новый раздел по Next.js

Бесплатный онлайн курс по Full Stack разработке от Университета Хельсинки продолжает расширяться, в программе появился новый отдельный раздел, посвящённый современному Next.js.

Хороший повод студентам вернуться к курсу, которые уже прошли основные части React и Node.js и хочет двигаться дальше в Full Stack.
Топ бесплатных GitHub-репозиториев для изучения программирования

JavaScript Algorithms: Реализации популярных алгоритмов и структур данных на JavaScript.
https://github.com/trekhleb/javascript-algorithms

30 Days of JavaScript: 30-дневный практический курс для прокачки JavaScript.
https://github.com/Asabeneh/30-Days-Of-JavaScript

System Design Primer: Большая база по System Design и подготовке к техническим собеседованиям.
https://github.com/donnemartin/system-design-primer

Awesome Python: Огромная подборка библиотек, frameworks и инструментов для Python.
https://github.com/vinta/awesome-python

Frontend Developer Interview Preparation: Материалы для подготовки Frontend-разработчиков к собеседованиям.
https://github.com/EnoahNetz/Frontend-Developer-Interview-Preparation

Developer Roadmap: Roadmaps для Backend, Frontend, DevOps и других направлений разработки.
https://github.com/kamranahmedse/developer-roadmap

Free Programming Books: Огромная коллекция бесплатных книг, курсов и других материалов по программированию.
https://github.com/EbookFoundation/free-programming-books

Совет: добавляйте полезные репозитории в ⭐️ Stars и используйте GitHub как собственную библиотеку для обучения.
Laravel Tip

Как вам такой приём? Используйте when() для условного построения Eloquent queries.

✅ Более чистые queries
✅ Проще поддерживать код
✅ Отлично подходит для optional filters

Так controllers остаются чистыми, а код не превращается в набор громоздких if.
Мини учебник по JavaScript для новичков

Откройте для себя идеальный старт в мире JavaScript! Wes Bos собрал всё что нужно новичку: понятные объяснения, живые примеры и доступ к коду на GitHub.

Учитесь в своём темпе и создавайте веб‑страницы уже сегодня.

https://wesbos.com/javascript