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
💠 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 прототипирование на этапе создания сайта.
Услуги настройки и ведения контекстной рекламы.

#реклама
О рекламодателе
This media is not supported in your browser
VIEW IN TELEGRAM
Мне всегда нравились каналы, которые запариваются над контентом и не постят всякий копипаст 10-летней давности.

Хороший пример — @concertzaal. Там так увлекательно пишут про технологии и медиа, что через неделю даже ваша бабушка начнет шарить за интернет-тренды, штучный интеллект и гаджеты.

Пригодится всем, кто много времени проводит в интернете, но кроме рилсов и тиктоков ничего не смотрит.

Посмотрите на досуге, это очень затягивает: @concertzaal
Please open Telegram to view this post
VIEW IN TELEGRAM
React: современные шаблоны для разработки приложений

Автор: Бэнкс Алекс, Порселло Ева

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

#book#react

Книга

CodeBase | Frontend | #react
Здесь препод из ИТМО и Вышки делится актуальными материалами по программированию, языкам и технологиям.

Основы программирования — ключевые статьи, инсайды индустрии и авторские комментарии помогут тебе понять, как устроен мир IT — всё просто и по делу.

Подписывайся, чтобы быть в теме и разбираться в программировании на уровне: @progcore 👩‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Что такое Set в JavaScript и как он работает?

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

➡️ Пример:

const set = new Set([1, 2, 2, 3, 4]);

set.add(5); // Добавление элемента
console.log(set.has(3)); // true (проверка наличия)
set.delete(2); // Удаление элемента
console.log([...set]); // [1, 3, 4, 5] (преобразование в массив)


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

CodeBase | Frontend | #js
Please open Telegram to view this post
VIEW IN TELEGRAM