Pull to refresh
10
0
Виталий Евтехов @TheCodeFactory

Team leader + Senior Frontend Developer

Send message

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

Спасибо за статью, приложены огромные силы, успехов на новом месте!

российского предпринимателя Андрея Филева

полнейший кликбейт, Андрей давным давно живёт в США и деятельность как предприниматель он там начал.
Крутейшая компания, рад за ребят :)

Интересно какими тулзами настроили запрет на импорт между app папками в монорепе? Учитывая что tslint deprecated. Я на днях пытался через eslint, максимум смог libs от app защитить

На мой взгляд проблема в том, что современный веб слишком низкоуровневый. В 2020 году мы всё ещё пишем тултипы, попапы, вставляем костылями иконки в инпуты, виртуальный скролл (ресайклинг), селекты, тоглы, гриды и т.д. и т.п. Одно и тоже из проекта в проект, на туче фреймворках/библиотеках. Давно пора перейти на «нативные» кастомизируемые компоненты.
Ко всему прочему, факт того что написана туча шаблонизаторов и дата биндингов, уже намекает на то что они должны быть в платформе.
Имхо всё развитие веба продолжает двигаться в сторону разработки низкоуровневого управления разметкой, что бы изменить положение дел нужно что бы у целой массы сдвиг произошёл в мышлении.
Спасибо, не сталкивался с перцепционными цветовыми моделями, но хотел бы изучить. Можете поделиться примерами реализации в подобных случаях?
Различия зависят от реализации scss темизации.

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

Подход с хранением всех тем в ui-kit нас не устроил потому что много продуктов, соответственно сильно раздуется библиотека.

Может есть ещё какие-то подходы которые мы упустили?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity