CodeBase | Frontend
2.13K subscribers
362 photos
129 videos
2 files
524 links
Все самое интересное и полезное у нас 😎

Контакт: @Filgood777 (реклама, сотрудничество)
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Dropdown Menu Effects — Анимированное выпадающее меню с эффектами при нажатии.

Технологии: Svg, SCSS, JavaScript

🔗 Ссылка

CodeBase | Frontend | #animate
Please open Telegram to view this post
VIEW IN TELEGRAM
Программирование уже в телеграм!

Петабайты полезных обучающих материалов по программированию, которых нигде больше не найти. Здесь все платные материалы появляются в бесплатном доступе раньше всего

Вступай в наши ряды уже сейчас!
⚡️ FullCalendar – библиотека для создания интерактивных календарей в веб-приложениях на React, Vue и Angular.

➡️ Она предоставляет:

возможность функциональной кастомизации;
большой выбор тем оформления;
обработку кликов и поддержку перетаскивания;
набор функций для отображения событий;
оддержку множества представлений календаря, включая просмотр по задачам, дням, неделям и месяцам.

✔️ Главное преимущество: простота использования данных календаря в CRUD-операциях.

👩‍💻 GitHub

CodeBase | Frontend | #tool
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Что такое grid-template-areas в CSS и как оно работает?

grid-template-areas — это свойство CSS, которое позволяет задавать макет сетки с помощью именованных областей. Оно делает код понятным и удобным для построения сложных макетов.

➡️ Пример:

<div class="grid-container">
<header class="header">Header</header>
<nav class="sidebar">Sidebar</nav>
<main class="content">Content</main>
<footer class="footer">Footer</footer>
</div>

<style>
.grid-container {
display: grid;
grid-template-areas:
"header header"
"sidebar content"
"footer footer";
grid-template-columns: 1fr 2fr;
gap: 10px;
}

.header {
grid-area: header;
background-color: lightblue;
}

.sidebar {
grid-area: sidebar;
background-color: lightgreen;
}

.content {
grid-area: content;
background-color: lightyellow;
}

.footer {
grid-area: footer;
background-color: lightcoral;
}
</style>


🗣️ В этом примере grid-template-areas задаёт сетку с областями для заголовка, боковой панели, основного контента и подвала. Каждая область легко связывается с соответствующими элементами через grid-area.

CodeBase | Frontend | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
Вам нравится читать контент на этом канале?

Возможно, вы задумывались о том, чтобы купить на нем интеграцию?

Следуйте 3 простым шагам, чтобы сделать это:

1) Нажмите на ссылку: Вход
2) Пополняйтесь удобным способом
3) Размещайте публикацию

Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
Please open Telegram to view this post
VIEW IN TELEGRAM
Действительно!

CodeBase | Frontend
| #meme
Please open Telegram to view this post
VIEW IN TELEGRAM
Готовишься к Frontend или Backend собеседованию?

Разбираем для тебя самые актуальные вопросы для подготовки

Выбирай свое направление:

👩‍💻 Frontend
👩‍💻 Python
👩‍💻 Go
👩‍💻 Java
👩‍💻 C/C++
👩‍💻 C#
👩‍💻 PHP
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Button with tooltip hover timing feedback — Плеер с анимированным нажатием при наведении.

Технологии: Svg, SCSS, JavaScript

🔗 Ссылка

CodeBase | Frontend | #animate
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
💠 Front Helper — это кладезь готовых решений в помощь начинающим и опытным фронтендерам.

⏵ Полезные инструменты для веб разработки.
⏵ Стильные Codepen-проекты
⏵ Нейронки для генерации чего угодно.
⏵ Плагины для Figma и многое другое

Подпишись и ускорь свою работу в разы!
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Что такое Map в JavaScript и как он работает?

Map — это структура данных в JavaScript, которая хранит ключи и значения. В отличие от объектов, Map позволяет использовать любые типы данных в качестве ключей и сохраняет порядок добавления элементов.

➡️ Пример:

// Создание Map
const map = new Map();

// Добавление ключей и значений
map.set('name', 'Alice');
map.set('age', 30);
map.set(1, 'Первый ключ');

// Получение значения по ключу
console.log(map.get('name')); // Alice

// Проверка наличия ключа
console.log(map.has('age')); // true

// Итерация по Map
map.forEach((value, key) => {
console.log(`${key}: ${value}`);
});


🗣️ В этом примере Map используется для хранения данных с разными типами ключей. Это удобная альтернатива объектам для работы с ключами сложных типов.

CodeBase | Frontend | #js
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Видеоуроки IT
#layout #html #css
Вёрстка реального проекта #1 для новичков


Видеоуроки:
1 — Вводное видео
2 — Подготовка к вёрстке и нарезка макета из Figma
3 — Вёрстка HTML макета из Figma
4 — Вёрстка мобильной версии HTML макета из Figma

📹 Плейлист YouTube

Канал: AVIS TV
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ ВСЕГДА ИЗУЧАЙ ЧТО-ТО НОВОЕ ⚡️

➡️ Важно не останавливаться на основных технологиях и инструментах в области Frontend-разработки.

➡️ Чтобы быть в курсе новейших трендов и методов, необходимо постоянно расширять свои знания и умения.

🟢 Два паттерна, PRPL (Push, Render, Pre-cache, Lazy-load) и RAIL (Response, Animation, Idle, Load), следует изучить для оптимизации загрузки и производительности веб-приложений.

🟢 Освоение ключевых метрик производительности веб-страниц, таких как Time to First Byte (TTFB), First Contentful Paint (FCP) и Time to Interactive (TTI), поможет в анализе и улучшении веб-сайтов.

🟢 Использование инструментов для мониторинга производительности, таких как Google Lighthouse и WebPageTest, необходимо для тестирования и контроля эффективности веб-страниц.

🟢 Углубленное изучение TypeScript для повышения масштабируемости и поддерживаемости кода, особенно в больших проектах, является важным шагом.

🟢 Расширение знаний в области серверного JavaScript с использованием Node.js позволит работать над полноценными Full-Stack проектами и понимать всю экосистему веб-разработки.

🟢 Изучение фреймворков для мобильной разработки, таких как React Native и Ionic, необходимо для создания кросс-платформенных мобильных приложений.

CodeBase | Frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
📶 С 1 декабря для граждан РФ открыт доступ к платным материалам по программированию

Вот отсортированные базы с тонной материала(книги, курсы, ресурсы и гайды). Выбирай своё направление:

👩‍💻 Frontend 👩‍💻 PHP
⚙️ Backend 👩‍💻 Моб. Dev
📱 GitHub 👩‍💻 Разработка игр
🤓 Всё айти 👩‍💻 DevOps
👩‍💻 Python 🖥 Data Science
👩‍💻 Java 🐞 Тестирование
👩‍💻 C# 🤔 Хакинг & ИБ
👩‍💻 С/С++ 📱 Маркетинг
🖥 SQL 🖥 Дизайн
👩‍💻 Golang 👣 Rust

Скачивать ничего не нужно — все выложили в Telegram с доступом по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Что такое clip-path в CSS и как оно работает?

clip-path — это свойство CSS, которое позволяет создавать фигуры, обрезающие элемент по заданному контуру. Оно используется для создания креативных масок и нестандартных форм элементов.

➡️ Пример:

<div class="clipped">Пример с clip-path</div>

<style>
.clipped {
width: 200px;
height: 100px;
background: lightblue;
clip-path: polygon(50% 0%, 100% 100%, 0% 100%); /* Треугольная форма */
text-align: center;
line-height: 100px;
}
</style>


🗣️ В этом примере clip-path обрезает элемент .clipped по треугольному контуру. Свойство поддерживает различные функции, такие как circle, ellipse, и polygon, позволяя создавать уникальные дизайнерские элементы.

CodeBase | Frontend | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
Я знаю, сколько времени может уйти на поиск нужной информации в Telegram, поэтому регулярно делюсь полезными ссылками.

Сегодня подготовил для вас целую подборку каналов в
сфере «ИТ/ Разработка» 🔥

Тут вы точно найдете ответы на многие свои вопросы. А главное - вам не придется, тратить на поиски информации несколько часов 👇

Поэтому переходите, подписывайтесь и пользуйтесь на здоровье
Вкатываешься такой в веб, а там эти
Всем привет! 👋
С 2008 года я занимаюсь продвижением сайтов в Яндекс и Google. 
Наверное, у многих тут есть свои сайты, развитием которых вы занимаетесь?

https://t.me/seoalliance - мой канал с актуальными методами и примерами продвижения сайтов. Найдете интересное.
https://seseo.ru/ - сайт
https://t.me/allianceseo?erid=LjN8K93vq - написать мне лично

Готов помочь с развитием и продвижением ваших сайтов на любом этапе

В общем, всё, что связано с рекламой и развитием сайтов - ко мне 🤝
Проконсультирую и направлю - бесплатно! 
Все мы немного IT'шники 😀

Что могу предложить:
Seo - поисковое продвижение.
Проведение аудитов сайтов.
Составление стратегии развития.
Контекстная реклама.
Создание оптимизированных сайтов.
Seo прототипирование на этапе создания сайта.
Услуги настройки и ведения контекстной рекламы.

#реклама
О рекламодателе