Слишком большой комитмент и слишком не очевидный ауткам. В резюме опенсорс-работу не укажешь (не коммерческий опыт), а на собеседовании могут и не спросить
Мне наоборот застой не нравится. Кроме того, тот же первый ангуляр до сих пор работает, он не сломался внезапно. Вы хотите не просто стабильности, а вечной поддержки устаревших технологий. Так этого даже во "взрослых" языках нет. У той же ноды lts раз в два года, как у всех
А во вторых, веб платформа одна из самых стабильных. До сих пор сайты, написанные в 00-х работают. Посмотри zen garden: до сих пор работает. Джаваскрипт же сохраняет обратную совместимость все годы существования. Не было такого, как в питоне, например, что новая версия ломает обратную совместимость
Мне лично наоборот нравится быстрая эволюция тулзов и экосистемы. Они же с каждой итерацией лучше становятся; ты даже и не думал как может быть хорошо, а тут сделали лучше
Вопрос вообще не технический, это вопрос дисциплины команды (а то и нескольких). Увы, но поддерживать такую дисциплину сложно (я нигде такого не видел), так что className скорее нужен, чем нет
У вас точка отчета — это ПХП. То есть, когда вы думаете про сайт, вы думаете «вот есть ПХП, а все что сверху — это надо подумать надо ли». А у меня точка отчета реакт, я про ПХП вообще не думаю, даже не знаю его, я думаю сразу как на реакте сделать
Поэтому для меня вопроса «стоит ли пихать реакт, или разобраться силами ПХП» не стоит даже
На реакте (с помощью next js) сейчас можно делать полноценный SSR. И плюсом, opt-in в CSR когда нужна сложная логика на фронте
Я помню, когда сайты делались на жиквере и была статичная верстка + ее оживление на js. Код был ужасным спагетти, даже в простых ситуациях были сотни граничных случаев, которые приходилось обрабатывать в ручную. Реакт очень много этой боли убирает. Если HTMX это решает, то ок. А так — осуждаю
Все равно субъективно это все очень. Пример с уязвимостью. Во-первых, далеко не каждый компьютер подвержен хакерским атакам. Далеко не каждый эксплойт вообще заработает в конкретном окружении (и пройдет другие уровни безопасности). Риски эксплуатации уязвимости in-the-wild довольно низкие, если здраво рассудить. Меньше процента
Поэтому, ответ на вопрос «зачем?» в этом случае «низачем, я так хочу, мне это кажется правильным»
Вот и получается, что когда автору что-то говорят, это вызывает вопросы. Когда автор сам в чем-то уверен, это вопросов не вызывает
Прибыль берется из несовершенства рынков. Предприниматель покупает дешевый труд на одном рынке, а сбывает дорогой продукт на другом, а разницу себе в карман
Непропорциональность вознаграждения предпринимателя — тоже рыночное несовершенство: очень многие готовы просто работать на работе, а быть предпринимателем — нет
В итоге, как будут устранены все несовершенства рынков — вознаграждение предпринимателя снизится, и, может, тогда и настанет коммунизм. Но не сейчас
Во-первых, к этому делу еще обычно swagger-документация нужна
А во-вторых, ты же сам описываешь недостатки данного подхода. А преимущества неочевидны
А если серьезно, то зачем городить огород, если http+json всеми поддерживается, быстр, а с включенным сжатием догоняет бинарные форматы по размеру?
Слишком большой комитмент и слишком не очевидный ауткам. В резюме опенсорс-работу не укажешь (не коммерческий опыт), а на собеседовании могут и не спросить
Так эта поддержка есть и давно
Мне наоборот застой не нравится. Кроме того, тот же первый ангуляр до сих пор работает, он не сломался внезапно. Вы хотите не просто стабильности, а вечной поддержки устаревших технологий. Так этого даже во "взрослых" языках нет. У той же ноды lts раз в два года, как у всех
Ну, фронтенд может быть большим и серьезным
А во вторых, веб платформа одна из самых стабильных. До сих пор сайты, написанные в 00-х работают. Посмотри zen garden: до сих пор работает. Джаваскрипт же сохраняет обратную совместимость все годы существования. Не было такого, как в питоне, например, что новая версия ломает обратную совместимость
Мне лично наоборот нравится быстрая эволюция тулзов и экосистемы. Они же с каждой итерацией лучше становятся; ты даже и не думал как может быть хорошо, а тут сделали лучше
Вью тот же уже третью реинкарнацию переживает
Столкнулся с этим. Так же указал слушать публичный адрес и на следующий день подцепил майнера
Вопрос вообще не технический, это вопрос дисциплины команды (а то и нескольких). Увы, но поддерживать такую дисциплину сложно (я нигде такого не видел), так что
className
скорее нужен, чем нетЯ лично бекенд не делаю. Но когда работаю с готовым, он обычно на джаве-спринге
У вас точка отчета — это ПХП. То есть, когда вы думаете про сайт, вы думаете «вот есть ПХП, а все что сверху — это надо подумать надо ли». А у меня точка отчета реакт, я про ПХП вообще не думаю, даже не знаю его, я думаю сразу как на реакте сделать
Поэтому для меня вопроса «стоит ли пихать реакт, или разобраться силами ПХП» не стоит даже
На реакте (с помощью next js) сейчас можно делать полноценный SSR. И плюсом, opt-in в CSR когда нужна сложная логика на фронте
Я помню, когда сайты делались на жиквере и была статичная верстка + ее оживление на js. Код был ужасным спагетти, даже в простых ситуациях были сотни граничных случаев, которые приходилось обрабатывать в ручную. Реакт очень много этой боли убирает. Если HTMX это решает, то ок. А так — осуждаю
Все равно субъективно это все очень. Пример с уязвимостью. Во-первых, далеко не каждый компьютер подвержен хакерским атакам. Далеко не каждый эксплойт вообще заработает в конкретном окружении (и пройдет другие уровни безопасности). Риски эксплуатации уязвимости in-the-wild довольно низкие, если здраво рассудить. Меньше процента
Поэтому, ответ на вопрос «зачем?» в этом случае «низачем, я так хочу, мне это кажется правильным»
Вот и получается, что когда автору что-то говорят, это вызывает вопросы. Когда автор сам в чем-то уверен, это вопросов не вызывает
Когда-то это был обычный интерфейс )
Прибыль берется из несовершенства рынков. Предприниматель покупает дешевый труд на одном рынке, а сбывает дорогой продукт на другом, а разницу себе в карман
Непропорциональность вознаграждения предпринимателя — тоже рыночное несовершенство: очень многие готовы просто работать на работе, а быть предпринимателем — нет
В итоге, как будут устранены все несовершенства рынков — вознаграждение предпринимателя снизится, и, может, тогда и настанет коммунизм. Но не сейчас
А если посетитель сайта — гражданин другого государства, что делать?
Мидл требует присмотра, а синьор — полностью автономен
Честно говоря, ни разу не видел подобных реклам. Можете реальные примеры привести?
Майнеры засыпают, просыпаются коммунисты
Только вот индексы подобраны так, чтобы отражать ситуацию на рынке