Frontender Libs - обзор библиотек JS / CSS
Открыть в Telegram
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/sWebDev
Больше7 724
Подписчики
-324 часа
-187 дней
-5230 день
Архив постов
Даже опытные разработчики на php часто не знают разницы между composer install и composer update.
composer install устанавливает пакеты в точном соответствии с версиями из файла composer.lock.
composer update обновляет пакеты согласно версиям из файла composer.json.
Таким образом, composer install гарантирует, что у всех участников проекта будут установлены одинаковые версии зависимостей.
JS | Оформляем ввод данных банковских карт
CardInfo.js позволяет по номеру карты получить логотип банка и типа, фирменные цвета и прочие данные. Можно использовать эти данные для создания форм приёма банковских карт.
Стать разработчиком — реально для каждого!
Создай собственный продукт на Python!
Регистрируйся на бесплатный интенсив Skillbox: 👉 https://clc.to/m4Wtog
💻 Освоишь азы программирования на Python.
💻 Поработаешь с сетью.
💻 Создашь интерфейс мессенджера.
⭐️ Спикер интенсива: Python-разработчик с опытом более 7 лет и технический директор в Lia — Никита Левашов.
🎁 А если войдёшь в тройку авторов с лучшими проектами, выиграешь
сертификат на 30 000 рублей для поступления на любой онлайн-курс в Skillbox!
Ждем тебя в прямых эфирах с 3 по 5 декабря в 19:00 по московскому времени 😉
CSS | Геометрические фигуры, наглядно
Для отображения мелких деталей интерфейсов - стрелок или маркеров не обязательно отрисовывать svg-иконки, всё это можно реализовать на чистом css, существует множество фигур, которые можно сделать с помощью стилей, от самых простых многоугольников, до комплексных иконок.
В статье рассмотрены не самые очевидные пути использования самых обычных css-свойств.
JS | Как получить информацию из профиля инстаграм
Вывод на сайте фотографий из профиля инстаграм можно сделать своими руками, небольшой скрипт и немного стилей помогут вам с этой задачей, для получения информации используется axios.
Будет ли виден блок .child на экране?
Как правильно задавать вопросы, или «Проблема XY»
Проблема XY часто возникает между конечным пользователем и разработчиком, клиентом и подрядной организацией, да просто между человеком и человеком.
Если описывать простыми словами, проблема XY – это когда мы начинаем чинить/помогать не там, где поломалось, заходим не с того конца. Это приводит к потере времени и энергии, как со стороны людей, обращающихся за помощью, так и со стороны тех, кто оказывает помощь.
Зачастую XY-проблема возникает, когда люди зацикливаются на мелких деталях своей проблемы и на том, что они сами считают решением проблемы. В итоге они не могут отступить на шаг назад и объяснить проблему комплексно.
О том как избежать этой проблемы, читайте в статье.
JS | Справочник по операторам
Джош Комо создал отличный сайт под названием Operator Lookup, который объясняет, как работают операторы JavaScript. Есть несколько примеров кода, объясняющих, что они делают, добавлены ссылки на MDN с подробным описанием работы оператора.
Сохраняйте в закладки, освежайте знания.
@remote_ru - одна из самых качественных, русскоязычных лент вакансий с удаленной работой.
Строки и кавычки в PHP
Строки в PHP нужно обрамлять одинарными или двойными кавычками. Но не все знают в чем разница.
Двойные кавычки позволяют вставлять переменные и специальные символы, а одинарные - нет.
Вставка переменных в строку называется интерполяцией.
CSS | Интерактивные карточки каталога
При вёрстке каталогов, списков статей и подобных типов сетки можно потратить немного больше времени и создать интересные анимации.
Именованные аргументы функций в PHP 8
Одной из новинок в PHP 8 будет возможность передавать аргументы в функции по именам.
Это позволяет передавать аргументы в функцию по имени в произвольном порядке, что будет особенно полезно, если функция принимает несколько не обязательных аргументов.
CSS | Реализация карточек каталога с адаптивной высотой
Выровнять карточки, которые находятся внутри сетки, по высоте, относительно соседних карточек, может показать сложно задачей, но на помощь нам приходит css flex. Таким образом мы получаем карточки одинаковый высоты, не задавая высоту, основываясь только на высоте соседних ячеек.
Пример идеально подходит для случаем когда точно нельзя предсказать размеры содержимого карточки, например если это новость или товар.
В примере используется кастомная сетка, но его легко передать на сетку bootstrap или tailwind.
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
