Получи случайную криптовалюту за регистрацию!

Senior Frontend - javascript, html, css

Логотип телеграм канала @seniorfront — Senior Frontend - javascript, html, css S
Логотип телеграм канала @seniorfront — Senior Frontend - javascript, html, css
Адрес канала: @seniorfront
Категории: Технологии
Язык: Русский
Количество подписчиков: 23.98K
Описание канала:

Senior Front - канал для frontend программистов, практические задачки, проверки знаний, интересные статьи
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront
Менеджер по рекламе: @Spiral_Denis

Рейтинги и Отзывы

4.67

3 отзыва

Оценить канал seniorfront и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

2

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 188

2021-02-07 12:03:00
zipWith

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

Примеры:
zipWith( Math.pow, [10,10,10,10], [0,1,2,3] )
//[1,10,100,1000]

zipWith( Math.max, [1,4,7,1,4,7], [4,7,1,4,7,1] )
// [4,7,7,4,7,7]

zipWith( function(a,b) { return a+b; }, [0,1,2,3], [0,1,2,3] )
//[0,2,4,6]

zipWith( (a,b) => a+b, [0,1,2,3], [0,1,2,3] )
//[0,2,4,6]
5.7K views09:03
Открыть/Комментировать
2021-02-06 19:02:00
Tabbar

Сделан из SVG картинок, которые анимированы с помощью библиотеки GSAP, включающую в себя MorphSVGPlugin
5.4K views16:02
Открыть/Комментировать
2021-02-06 12:03:00
Полезные плагины VS Code для вёрстки

Visual Studio Code — один из самых популярных редакторов кода. Многие разработчики предпочитают его, так как он содержит множество полезных расширений, с помощью которых легко оптимизировать работу.

Emmet
Помогает ускорить вёрстку. С помощью ! и tab можно создать базовую структуру кода за 1 секунду, либо быстро создать вложенные теги.
Поддержка emmet встроена прямо в редактор, устанавливать не нужно.

Material Theme
Приятная тема для редактора с разными акцентными цветами.

Live Server
Чтобы сразу увидеть результат работы. Нужно навести на строчку кода, нажать на правую кнопку мыши, выбрать «Open with Live Server» и в браузере отобразится страница, которая автоматически будет перезагружаться.

CSS Peek
Показывает всплывающее окошко с CSS во время работы над HTML. Это упрощает работу и позволяет не искать нужное свойство среди множества классов в большом CSS-файле.

Больше плагинов и примеры их работы можно посмотреть в статье.
5.6K views09:03
Открыть/Комментировать
2021-02-05 19:09:00
5.4K views16:09
Открыть/Комментировать
2021-02-05 15:01:08
Лавовая лампа

Сделана на HTML и SCSS. Форму лампы автор задает с помощью CSS свойства clip-path. "Лаву" анимирует, используя CSS keyframes.
5.7K views12:01
Открыть/Комментировать
2021-02-05 10:28:00
Завтра онлайн интенсив "Я веб-разработчик"

На интенсиве вы шаг за шагом создадите свой сайт - с нуля до публикации в интернете.

Профессиональный разработчик обучит вас основам HTML, CSS, SQL, PHP

Как это будет?

1 час теории
5 часов интенсивной практики
7 заданий для отработки навыков
Преподаватель с 15-летним опытом

Интенсив бесплатный
Регистрироваться надо сегодня
5.7K views07:28
Открыть/Комментировать
2021-02-04 19:03:00
Анимированный шар

Демонстрация работы анимаций, построенных с помощью библиотеки Three.JS
5.5K views16:03
Открыть/Комментировать
2021-02-04 12:05:01Flexbox и CSS Grid: разрушение мифов

Мифы о том, что «Grid - убийца Flexbox», или например «Flexbox теперь как фолбэк для Grids», только вредят развитию технологий. Я надеюсь, мы сможем избавиться от таких стереотипов.

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

Grid пришел, чтобы убить Flexbox.
Люди склонны сталкивать технологии (и людей) друг с другом. И даже если сравнение и соревнование зачастую ведет к развитию индустрии, это не тот случай.
Flexbox и Grids разрабатывались примерно в одном время, но для разных целей, о чем мы поговорим дальше в статье. Если у вас еще осталась толика сомнений, то у Grids и Flexbox одни и те же редакторы в черновике W3C. Они работают вместе, они не соревнуются.

Flexbox – это фолбек для Grids.
Цели Flexbox и Grids отличаются. Поэтому не стоит строго придерживаться мнения, что предыдущую технологию необходимо использовать как фолбек, особенно если ее поддержка в IE такая же плохая, как у Grids.»

Работа с layout

Одномерное макетирование.
Если контент необходимо расположить в одном измерении, будь-то горизонталь (ось Х) или вертикаль (ось У), вам необходимо, чтобы макет отвечал контенту элементов. Тогда вам нужен Flexbox. Он отлично подходит для компонентов (но не ограничен ими).

Двумерное макетирование.
Если контент необходимо расположить в двух осях, то есть в виде… сетки! Это свойство идеально подходит для макетов страниц и сложных, нелинейных компонентов.

В каждом правиле есть, конечно, исключения, но вам будет намного удобнее, если вы зарезервируете Grids для основных и визуально сложных макетов, а Flexbox для линейных макетов.
6.0K views09:05
Открыть/Комментировать