Size: a a a

Библиотека фронтендера

2021 October 07
Библиотека фронтендера
Зернистые градиенты

https://proglib.io/w/0d24b608

#css
источник
Библиотека фронтендера
JavaScript Next (2019)
Автор: Raju Gandhi
Количество страниц: 241

Благодаря множеству новых функций, код на JavaScript теперь выглядит лаконичнее, его удобнее отлаживать и легко понимать. Эта книга представляет собой практическое руководство по новым фичам, представленным в JavaScript, начиная с версии 6 ECMAScript и заканчивая ECMAScript 9.

Достоинства:
➕Хороший авторский стиль;
➕Множество примеров кода.

Недостатки:
➖Не замечено.

Скачать книгу
источник
2021 October 08
Библиотека фронтендера
API для фронтенд-разработки

Список простых Rest API для создания интересных продуктов: https://proglib.io/w/8572ffc3

#api
источник
Библиотека фронтендера
#вакансия #удаленка #vuejs #middle #frontend 
Вакансия:
Формат работы: удаленка
Занятость: полная (не более 6ч в день)
Зарплата: от 120 тыс.рублей по результатам собеседования.

Описание вакансии:
Мы команда, которая развивает собственную экосистему в области машинного зрения на основе нейросетей.  
Сейчас мы разрабатываем SPA-приложение для виртуального социального помощника и мобильное приложение для дейтинга.
Проекты основаны на технологии с распознаванием черт лиц. 

В связи с расширениям команды на постоянное сотрудничество требуется фронт-энд разработчик на Vue.js уровня от middle.

Необходимые навыки:
- HTML, CSS/SCSS. Опыт в кросс-браузерной, адаптивной и др. видах верстки без использования CSS-фреймворков);
- Опыт работы с pug.js и pugbem;
- Опыт работы на JavaScript, знание стандартов ECMAScript;
- Знание фреймворка vuejs, опыт работы с фреймворком от 1года;  
- Опыт работы с Apollo и Graphql;
- Понимание микросервисной архитектуры;
- Навыки работы с git;  
- Чистый, масштабируемый код;
- Умение работать с Trello;
- Навык разработки ТЗ и документации к коду; 
- Образование среднее-профессиональное или бакалавриат;  
- Опыт работы не менее 2 лет по профилю;  
- Самостоятельность; 
- Дисциплина и последовательность;
- Качество работы и ответственность; 
- Внимательность и внимание к деталям; 

Будет плюсом:
- Понимание принципов разработки Back-End приложений;
- Опыт работы и понимание принципов работы баз данных;

Название компании: Merlin AI
Контакты: @rockmax
источник
Библиотека фронтендера
Реклама — не то, чем кажется на первый взгляд. В этой области высокая конкуренция, и под капотом современных рекламных систем скрываются сложные технологии, интересные задачи и вызовы. Вот пара открытых мероприятий Яндекса в октябре.

13 октября пройдет онлайн-встреча с руководителями команд Яндекса, связанных с рекламными продуктами.
Регистрация

23 и 24 октября пройдет Fast Track — пройдя онлайн две технические секции, можно получить быстрый оффер в Яндекс.
Регистрация
источник
2021 October 09
Библиотека фронтендера
Сайты с модальными диалоговыми окнами без JavaScript

Магия псевдокласса :target https://proglib.io/w/36d118f7

#interface
источник
Библиотека фронтендера
Get Programming with Node.js (2019)
Автор: Jonathan Wexler
Количество страниц: 480

Автор книги учит писать серверный код на JavaScript с использованием Node.js. Из 37 динамичных, увлекательных и практических уроков вы узнаете, как расширить свои навыки JavaScript для написания бекенда ваших веб-приложений. Книга понравится фронтенд-разработчикам со средними знаниями JavaScript.

Что внутри:
✔️Новые фичи от ES2015 и далее;
✔️Написание асинхронного кода;
✔️Создание моделей данных;
✔️Отладка модулей  JavaScript;

Достоинства:
➕Множество примеров кода;
➕Среди прочих тем автор затрагивает безопасность и шифрование.

Недостатки:
➖Не замечено.

Скачать книгу
источник
Библиотека фронтендера
Привет, Username! Приглашаем тебя на новый хакатон Цифрового Прорыва на тему "Транспорт и логистика"!

Для тебя мы подготовили крутецкие кейсы от Росатома, Ростелекома, Транспортных инноваций Москвы, международного аэропорта Шереметьево, Accenture и др.!

Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).

Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀

Регистрируйся прямо сейчас: https://proglib.io/w/f00304f5
источник
Библиотека фронтендера
Работа с датой и часовыми поясами в JavaScript

Все, что вы должны знать о работе со временем в JavaScript: https://proglib.io/w/31c31368

#javascript
источник
2021 October 10
Библиотека фронтендера
Сделаем худший Vue.js в мире

Разбираемся, что у Vue под капотом, и делаем примитивный клон: https://proglib.io/w/0693af00

#vue #frameworks
источник
2021 October 11
Библиотека фронтендера
Адаптивный layout — как переверстать весь проект, не перевёрстывая его

Вёрстка — это первое, чему обычно учатся начинающие фронтендеры. Но когда вёрстки в вашем проекте становится очень много, поменять что-то — особенно везде и сразу — становится непросто. Переверстать большой проект, как правило, почти нереально. И если начинает казаться, что в какой-то задаче это нужно, вероятно, пришло время для более нестандартных методов.

https://proglib.io/w/c21cf924

#layout #css
источник
Библиотека фронтендера
Современный роутинг на стороне клиента: App History Api

https://proglib.io/w/d240bc9d

#browser #api
источник
2021 October 12
Библиотека фронтендера
Добрый вечер. Комьюнити Библиотеки программиста подумывает о том, чтобы организовать встречу офлайн в конце октября у нас на локации в мск. Хотим узнать ваше мнение, во что бы вы хотели поиграть в компании из 6-10 человек (единомышленников-программистов)
Анонимный опрос
10%
Монополия
13%
Мафия
6%
Крокодил
3%
Домино
12%
Покер
10%
Кто я такой (стикеры на лбу)
7%
Квизы (участики делятся на команды)
9%
Манчкин
3%
Другое (в комментариях)
28%
Полное прекращение работы Telegram в России
Проголосовало: 8567
источник
2021 October 13
Библиотека фронтендера
RenderingNG архитектура - следующее поколение веба

Разбор новой архитектуры рендеринга веб-страниц в Chromium:

👉 RenderingNG
👉 Overview of the RenderingNG architecture

#browser
источник
Библиотека фронтендера
Функциональность drag-and-drop с react-beautiful-dnd

https://proglib.io/w/71ff5c7b

#interface #library
источник
2021 October 14
Библиотека фронтендера
Разбираемся с мемоизацией в JavaScript

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

https://proglib.io/w/7cc4d18d

#performance
источник
Библиотека фронтендера
▪️Ведущий разработчик Frontend Senior
▪️Удаленка
▪️250 000-300 000

Обязанности:
Разработка интерфейсов в команде с дизайнерами, продакт-менеджерами и бэкенд-разработчиками;
Проведение код-ревью;
Разрабатывать основной функционал city.online с использованием современных технологий.

Требования:
Опыт работы в Frontend-разработке от 3-х лет;
Опыт разработки веб приложений (TypeScript);
Опыт разработки SPA приложений;
Опыт разработки на React.JS;
Опыт работы с менеджерами состояний приложений для JS;
Опыт написания тестов для компонентов React;
Хорошие знания DOM, HTML, CSS;
Опыт использования инструментов: NPM, Webpack, Jest;
Понимание протокола HTTP и RESTful APIs;
Базовые знания: JavaScript, TypeScript, React.JS, D3.js, NPM, Webpack, CSS3, SCSS, Nginx.

▪️По всем вопросам: @julypustobaeva
источник
Библиотека фронтендера
☕️ Распространенные алгоритмы и структуры данных в JavaScript: стеки, очереди и связные списки

Продолжая серию статей об алгоритмах и структурах данных в JavaScript, рассмотрим другие линейные (массивоподобные) структуры – стеки, очереди и связные списки.

https://proglib.io/w/4ad4e31a

#algorithms #bestpractices
источник
2021 October 15
Библиотека фронтендера
Boring SEO

Все, что вы должны знать о SEO: https://proglib.io/w/0dc9092f

#seo
источник
2021 October 16
Библиотека фронтендера
Как работает JS: технология Shadow DOM и веб-компоненты

Веб-компоненты — это семейство API, предназначенных для описания новых элементов DOM, подходящих для повторного использования. Функционал таких элементов отделён от остального кода, их можно применять в веб-приложениях собственной разработки.

https://proglib.io/w/0eb22264
источник