All streams
Search
Write a publication
Pull to refresh
1
0
Anton @x07

Frontend-developer

Send message
Посмотри какие браузеры поддерживают Custom elements, потом делай свои философские выводы.
Заказчику абсолютно все равно что вы используете флексы, гриды, кастом элементс и все вот эти вот модные фичи, которые он не видит. При разработке какого-то более-менее рабочего приложения под конкретную бизнес задачу, тот способ который описан в статье, подарит массу гемороя даже в последних версиях популярных браузеров. На устранение всех косяков будет уходить масса времени, а заказчик будет вынужден расплачиваться за «фичи разработчика», и в итоге все придет к тому, что код будет переписан с нуля! А заказчик потеряет деньги как минимум 3 раза:
1. Регулярная оплата исправления ошибок, вина которых, полностью лежит на разработчике
2. Потеря дохода от аудитории тех браузеров, которую просто выкинули ради фич и желания разработчика
3. Потеря средства на разработку проекта с нуля.

Да, я как заказчик удивлюсь и найду других разработчиков.

Вы заказчику так же говорите, когда он в требованиях указывает 11IE ?

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

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

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

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

<цитата>Вы можете работать с React или Vue просто добавляя JavaScript-библиотеку к исходникам. Это невозможно с Angular, потому что он использует TypeScript.</цитата> Вам стоит лучше изучить ts и angular прежде чем делать такие заявления.
Вы используете приватный npm или развернули его на своих серверах? Поделитесь секретом, как вы это сделали :)
Где и как вы храните компоненты? Используете ли вы пакетный менеджер? В своих проектах с использованием библиотеки у вас есть какая-то структура организации каталогов, файлов и кода, или структура каждого проекта отличается?
Кто-то пользуется валидатором w3c?
Офтальмологу потом расскажешь кто че путает
Инфракрасная подсветка сожжет сетчатку, так что ей там не место
Описано все тоже самое, что и в старом. Чем новый лучше старого?
Зачем использовать passport, если используется jwt?
Надо сделать, так, чтобы код соответствовал коду на гитхабе, например сделать публикацию пакетов, таким образом, что бы они собирались из ветки мастер автоматом. Это спасёт от нечитаемого месива точно.
История 2014 года о гнилом сотруднике билайна, и Яндекс кошельке. О простейшем угоне симок и перехвата смс ни слова.
Я не слышал о том, что таким способом были похищены деньги с банковских счетов. Если бы это было так просто, то у злодея была бы 100% возможность сбросить пароль, перехватить смс с подтверждением, и дальше войти уже как «хозяин» в личный кабинет. И какой тогда смысл в логине и пароле? Создать лишний геморой для пользователя?

Information

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