Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
23.2K subscribers
2.2K photos
120 videos
38 files
4.61K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
Компании: clain.io
Город: Санкт-Петербург
Формат: офис
ЗП: от 250 000 до 300 000 ₽

Ищем фронтенд разработчика с опытом React / Typescript в Clain

clain.io — это платформа комплексной финансовой аналитики блокчейна на базе ML методов в реальном времени. Сейчас запускаем CRM и работаем над текущим продуктом.

Весь фронт в монорепе React / Typescript
своя библиотека компонентов, 95% типизированы без “any”
Nodejs в качестве прокси.

У нас быстрые процессы и гибкие подходы к разработке.

Задачи:
- Разрабатывать инструмент визуализации графа на WebGL (сейчас выбираем технологию)
- Поддерживать существующие сервисы, развивать внутреннюю библиотеку компонентов
- Участвовать в проектировании UX
- В перспективе будем писать е2е тесты (сейчас пишем только юниты), чтобы добиться беспрецедентной стабильности и спокойно релизиться
- Оптимизировать работу компонентов с графиками на больших данных, сейчас используется echarts, по нашим тестам они показали лучший перфоманс.

Работа в офисе, гибкий график, полный рабочий день.

Ожидания:
- Опыт разработки SPA на React от 3 лет
- Знание Vanilla JavaScript и ES2021
- Уверенное знание HTML, CSS
- Будет плюсом знание WebGL / PixiJS / PtsJS

Для связи:
Евгения
@jane_mai
[email protected]

#react #typescript #webgl #js #ts #javascript #frontend #nodejs #web #офис #СанктПетербург #Питер
HTML and CSS: Visual QuickStart Guide, 9th Edition (2020)
Автор: Joe Casabona
Количество страниц: 432

HTML и CSS остаются стержнем Интернета. Каждый начинающий веб-разработчик должен досконально разбираться в них, в том числе в последних достижениях в этих стандартах и новейших технологиях, основанных на них. На протяжении десятилетий будущие веб-профессионалы обращались к HTML и CSS: Visual QuickStart Guide. Это руководство было тщательно обновлено новым автором, обучившим тысячи начинающих веб-разработчиков. Данное издание содержит новые примеры и проекты, а также большое количество сопровождающего видеоконтента.

В книге рассматриваются следующие темы:
✔️Дизайн, структурирование и форматирование сайтов;
✔️Использование изображений, ссылок, стилей, таблиц и форм;
✔️Добавление медиа, визуальных эффектов и анимаций;
✔️Использование CSS для получения полного контроля над элементами, шрифтами, цветами и макетами;
✔️Максимальное использование сложных возможностей HTML5 и CSS3;
✔️Эффективное тестирование, отладка и публикация сайтов и приложений;
✔️Применение современных передовых методов обеспечения доступности и скорости реагирования, а также создание высокопроизводительных прогрессивных веб-приложений.

Достоинства:
Актуальность материала;
Широкий спектр тем.

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

Скачать книгу
Концепция контроллеров компонента в Angular

Часть 1. Как мы делаем базовые компоненты в Taiga UI более гибкими: концепция контроллеров компонента в Angular
Часть 2. Концепция контроллеров компонента в Angular

Как команда Тинькоф решила проблему вложенности компонентов с помощью директив-контроллеров.

#angular
☕️ Распространенные алгоритмы и структуры данных в JavaScript: основные понятия и работа с массивами

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

https://proglib.io/w/616f2592
JavaScript Next (2019)
Автор: Raju Gandhi
Количество страниц: 241

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

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

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

Скачать книгу
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
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
Адаптивный layout — как переверстать весь проект, не перевёрстывая его

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

https://proglib.io/w/c21cf924

#layout #css
Добрый вечер. Комьюнити Библиотеки программиста подумывает о том, чтобы организовать встречу офлайн в конце октября у нас на локации в мск. Хотим узнать ваше мнение, во что бы вы хотели поиграть в компании из 6-10 человек (единомышленников-программистов)
Anonymous Poll
15%
Монополия
20%
Мафия
9%
Крокодил
5%
Домино
18%
Покер
14%
Кто я такой (стикеры на лбу)
11%
Квизы (участики делятся на команды)
13%
Манчкин
4%
Другое (в комментариях)
41%
Полное прекращение работы Telegram в России
RenderingNG архитектура - следующее поколение веба

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

👉 RenderingNG
👉 Overview of the RenderingNG architecture

#browser