Size: a a a

Веб-компоненты

2017 November 23

α

αβλω in Веб-компоненты
Mikhail Bashkirov
YouTube работает на Polymer с июля (кажется), но не уверен, что по дефолту у всех
кажется до сих пор на Polymer 1 ShadyDOM (с полифиллами) во всех браузерах включая Chrome
спасибо за ответ. Про ютуб был в курсе, но это единственное что-то крупное, что знал
источник

MB

Mikhail Bashkirov in Веб-компоненты
Sergey Nekrasov
Какие преимущества по сравнению с другими фреймворками?
это прям очень долгий вопрос) преимущества пока сомнительны, но я выше писал, как скепсис со временем разрешится, подождите полгодика
источник

α

αβλω in Веб-компоненты
Mikhail Bashkirov
это прям очень долгий вопрос) преимущества пока сомнительны, но я выше писал, как скепсис со временем разрешится, подождите полгодика
а какие были аргументы в пользу полимер у вас? вы же не «по фану» его взяли.
источник

И

Иван in Веб-компоненты
по  сути, сторонники вэб-компонентов аргументируют свой выбор, тем, что это, вроде как, нативная технология и рано или поздно все браузеры будут её поддерживать из коробки без всяких библиотек и пр... некоторые крупные фирмы, часть банковского сектора и другие лонг-терм конторы купились на эту удочку независимости от постоянно меняющихся библиотек и стали вкладываться в этот подход... по сути, спустя два или три года (точно не помню, может больше), постоянно переписываемых черновиков и стандартов, нативно только последний хром поддерживает вэб-компоненты, и то не так уж давно. писать на чистых вэб-компонентах практически невозможно в том же ритме как вы привыкли это делать с другими современными фреймворко-библиотеками, потому как у стандартов и не стояло такой задачи... и тут (ну как тут, тогда, когда всё начиналось) на сцену выходит Полимер, со своими полифиллами и прочей сглаживающими острые углы фокусами. И обещает слегка заамартизировать всю эту чехарду с постоянно меняющимися несозревшими стардартами и не поддержкой их браузерами... на словах... По факту, сам полимер в гугло-ангуляровском стиле пережил ряд обратнонесовместимых перерождений и ранние адоптеры вынуждены были переписывать свои продукты и библиотеки, или замораживаться в какой-то версии и начинать всё заного. Полимер2 вроде как считается продакшн-реди, а уж третий-то и вовсе должен будет таковым являться. Но если повнимательней присмотреться, то что было обещано, а именно библиотеко-независимость и нативность, да впрочем как и браузерная поддержка, до сих пор не достигнуты. Вы обнаруживаете себя сидящими на очередной, на самом деле не самой удачной и тем более совсем не самой популярной, библиотеки, которая диктует вам свои подходы, которые, спасибо господи, хотя бы напоминают современную вэб-разработку. А с отказом от html-import-ов в третьем полимере, свои продукты придётся переписать ещё разок... Я прям даже не знаю, нужно быть ну совсем уж фанатом вэб-технологий, или работать Гугле, чтобы после всего вышесказанного оставаться сторонником Полимера... Да, конечно, уже со второй версии Полимер для меня встал в один ряд, с библиотеками view-уровня, аля Реакт, Вью и пр. и я активно слежу, что там нового у него происходит. Но чтобы серьёзно задуматься на нём что-либо писать, я лучше подожду ещё одну-две версии...

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

И

Иван in Веб-компоненты
ой, как-то длинно получилось, простите ☺️
источник

MB

Mikhail Bashkirov in Веб-компоненты
Нормально получилось. У меня схожие ощущения. Я вижу и положительные моменты во всем этом процессе. И все-таки по моему опыту переписываний было не очень много. Потому что и кода пока написано не очень много, компании не настолько фанатично бросились все на Полимере писать. Но сейчас уже видно, что время было инвестировано не зря и мы к Polymer 3 уже подошли подготовленными.
источник
2017 November 24

И

Иван in Веб-компоненты
Тоже собираюсь активно попробовать полимер3... На стороннем проекте, всё-таки вэб-платформа подкупает, но, не буду скрывать, пока как-то ссыкатно 😳. Пишите на полимере и процветайте...©😜
источник
2017 November 28

NK

ID:309556 in Веб-компоненты
источник

NK

ID:309556 in Веб-компоненты
Иван
Тоже собираюсь активно попробовать полимер3... На стороннем проекте, всё-таки вэб-платформа подкупает, но, не буду скрывать, пока как-то ссыкатно 😳. Пишите на полимере и процветайте...©😜
там пока от веб платформы одно название
источник

NK

ID:309556 in Веб-компоненты
и 100500 полифиллов
источник

И

Иван in Веб-компоненты
ну там всё не так плохо... понятное дело, что в каком-нибудь ms edge ничего не заработает... но в последнем chrome можно даже полифилы не подключать
источник

И

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

NK

ID:309556 in Веб-компоненты
Иван
ну там всё не так плохо... понятное дело, что в каком-нибудь ms edge ничего не заработает... но в последнем chrome можно даже полифилы не подключать
вот и встает вопрос: когда есть только лишь хром, действительно ли это __платформа__?
источник

MB

Mikhail Bashkirov in Веб-компоненты
источник

MB

Mikhail Bashkirov in Веб-компоненты
убираем HTML Imports (которые задепрекейтили) и видим, что проблема основная пока с Edge
источник

NK

ID:309556 in Веб-компоненты
и с файрфоксом
источник

MB

Mikhail Bashkirov in Веб-компоненты
больше нет
источник
2017 December 01

И

Иван in Веб-компоненты
помимо ухода от html-импортов в третьем полимере ожидается переход на lit-html... что-то я заслоупочил этот момент, а тут что-то не поднималась эта тема... я же всё правильно понял?
источник

И

Иван in Веб-компоненты
https://www.youtube.com/watch?v=Io6JjgckHbg видео для входа в контекст.
источник

NK

ID:309556 in Веб-компоненты
юзаю кое-где без полимера
источник