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

Frontend klondike

Логотип телеграм канала @frontend_klondike — Frontend klondike F
Логотип телеграм канала @frontend_klondike — Frontend klondike
Адрес канала: @frontend_klondike
Категории: Технологии
Язык: Русский
Количество подписчиков: 6
Описание канала:

Архив
Создатель: @alpha1am

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

2.00

3 отзыва

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

5 звезд

0

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

2


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

2021-03-23 14:13:00 ​​Как мы делаем базовые компоненты в Taiga UI более гибкими: концепция контроллеров компонента в Angular.

В процессе эволюции нашей библиотеки компонентов Taiga UI мы стали замечать, что некоторые компоненты посложнее имеют @Input просто для того, чтобы прокинуть его значение в @Input другого нашего базового компонента внутри себя. Иногда встречается такая вложенность даже в три слоя.

Мы справились с помощью хитрых директив, которые назвали контроллерами. Они полностью решили проблему вложенности и сократили вес библиотеки.

В этой статье я покажу, как мы организовали общую систему настроек всех полей ввода благодаря этой концепции и возможностям DI в Angular.

https://habr.com/ru/company/tinkoff/blog/546178
2.1K views11:13
Открыть/Комментировать
2021-03-18 13:01:00 ​​Погружаемся в логические свойства CSS.

Поддержка логических свойств CSS со временем становится лучше. Однако мне по-прежнему трудно запомнить их, когда использую их в проекте. Что означают start и end? Насколько сложно охватить все детали без проб и ошибок.

В этой статье я нацелен прокачать вас и пробежаться по использованию логических свойств, чтобы возникло твёрдое понимание, у дизайнеров, говорящих на английском и арабском языках. Я попытался придумать визуальное объяснение логических свойств, которое, надеюсь, будет понятным. Готовы? Погружаемся!

https://habr.com/ru/company/skillfactory/blog/546108
2.9K views10:01
Открыть/Комментировать
2021-03-17 12:01:16 ​​Программная генерация изображений с помощью API CSS Painting.

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

Вы можете программно генерировать геометрические изображения «на лету», используя API CSS Painting. Давайте выясним, что это за API и как сгенерировать изображение с его помощью.

https://habr.com/ru/company/otus/blog/546170
1.2K views09:01
Открыть/Комментировать
2021-03-16 12:00:52 Забудьте про div, семантика спасёт интернет.

Давным-давно (лет пятнадцать назад) почти все делали сайты и не переживали о том, что под капотом. Верстали таблицами, использовали всё, что попадётся под руку (а попадались в основном
и ) и не особо заморачивались о доступности. А потом случился HTML5 и понеслось.

Семантическая вёрстка — подход к разметке, который опирается не на внешний вид сайта, а на смысловое предназначение каждого блока и логическую структуру документа. Даже в этой статье есть заголовки разных уровней — это помогает читателю выстроить в голове структуру документа. Так и на странице сайта — только читатели будут немного другими.

Дисклеймер: статья может обидеть тех, кто прикипел к вёрстке дивами. Но
— не приговор, и мы не призываем от него целиком отказываться. Ну и всегда можно договориться.

https://habr.com/ru/company/htmlacademy/blog/546500
1.6K viewsedited  09:00
Открыть/Комментировать
2021-03-15 14:18:00 ​​Hello, Word! Разрабатываем браузерное расширение в 2021-м.

На примере разработки расширения «Hello, Word» я расскажу, как разрабатывать кроссбраузерное расширение со знаниями современного фронтенда:

- для чего нужно кроссбраузерное расширение;
- как его разработать под разные браузеры;
- модульность кода, как переиспользовать компоненты и как современный фронтенд помогает в разработке расширений;
- какие инструменты можно использовать для сборки и публикации расширений (webpack, web-ext).

https://habr.com/ru/company/yandex_praktikum/blog/545664
1.1K views11:18
Открыть/Комментировать
2021-03-15 12:01:11 ​Кто зимой постит селфи с ноутбуком под пальмой? Кто работает в удобное время, положив ноги на стол и не вылезая из пижамы? Кто сам решает, за какие проекты браться, а от каких отказаться? Правильно: фронтенд-разработчик. И не стоит ему завидовать — лучше им стать. И сделать это лучше сейчас, пока порог входа в профессию не стал намного выше.

Несколько лет назад начинающему фронтендеру было достаточно знать HTML, CSS и совсем чуть-чуть JavaScript. Сегодня junior-разработчику нужен хороший JS и хотя бы минимальные представления о каком-нибудь фреймворке. А каким будет порог входа еще через 5 лет? Впрочем, неважно: если вы начнете учиться сейчас, через 5 лет сами будете знать, какие инструменты нужны — и сможете научить этому джунов.

Чтобы получить действительно актуальные знания и успешно стартовать в профессии, приходите на курс «Frontend-разработчик» в SkillFactory: получите нужные навыки и отточите их на тренажерах и реальных задачах, составите внушительное портфолио и прокачаете алгоритмическое мышление. Через 7 месяцев вы — фронтенд-разработчик!

Хотите научиться и начать брать первые заказы? Тогда вперед — > https://clc.am/_872HQ
Сегодня на курс действует скидка 40%
1.3K views09:01
Открыть/Комментировать
2021-03-12 12:01:02 ​​Сердце, не познавшее боли разочарования, не знало и радости полёта.

На этот пост меня вдохновила недавняя заметка Александра Pogman25 про боль фронтендеров и непростую историю любви и ненависти между фронтами и дизайнерами интерфейсов. История стара как мир, и основная причина боли действительно в отсутствии диалога и нежелании или неумении оказаться по другую сторону макета. Нежелание может быть следствием профэгоизма, неумение – недостаточным скиллом. И с тем и с другим можно работать.

https://habr.com/ru/company/quarkly/blog/543096
1.5K views09:01
Открыть/Комментировать
2021-03-11 11:36:00 ​​Грабли WebRTC: как мы допиливали чужой велосипед.

В пике на нашей образовательной платформе проходит до 4 тысяч уроков в час. Основной инструмент общения преподавателя и студента — видеосвязь, потому что для обучения важно видеть и слышать друг друга. В самом начале мы использовали Skype, но его нельзя было интегрировать в платформу и логировать уроки. Потом мы перешли на SaaS-решения, но это оказалось очень дорого. Мы начали искать альтернативы и в 2016 году отказались от покупных решений в пользу WebRTC и Janus. Теперь дорабатываем видеоконференции под образовательную платформу силами собственной команды. Да, пришлось копнуть глубже и потоптаться по граблям чужой технологии.

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

https://habr.com/ru/company/skyeng/blog/543024
590 views08:36
Открыть/Комментировать
2021-03-10 12:01:09 ​​JavaScript нанобенчмарки и преждевременные тормоза.

Здравствуйте, меня зовут Дмитрий Карловский и раньше я… ежедневно измерял свою пипирку, но у распространённых линеек никак не хватало точности для измерения столь малых размеров.

Поэтому я решил, что хватит это терпеть!… и выстругал свою с нанометровыми делениями, поддержкой прохладного и разгорячённого измерения, тестами, шарингом и прочими вольностями. Так что приглашаю и вас присоединиться к этой спец олимпиаде по измерению скорости своего JS кода.

https://habr.com/ru/post/543934
1.2K views09:01
Открыть/Комментировать
2021-03-09 12:44:54 ​​Боль фронтов, или что нам нужно от дизайнеров.

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

https://habr.com/ru/post/541666
1.8K views09:44
Открыть/Комментировать