Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / HTML, JavaScript, VBScript, CSS Новый топик    Ответить
 Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
private
Member

Откуда:
Сообщений: 1667
Я говорю про риакт, но на самом деле все это относится ко всем современным фреймворкам - риакту, вуе, ангуляру - они все примерно похоже работают.

Там же нет ничего сложного, можно вроде подумать что раньше мощностей не хватало или по сети медленно передавали данные. Но нет - тот-же preact - там веса может килобайт 5 всего, и процессор он не грузит. Но нет, 15 лет надо было думать всему миру чтобы додуматься до такого.

Были жквери, бакбоны, еще куча - десятки других - и никто за все 15 лет не додумался до риактов, вуе ангуляров. Удивительно...
9 янв 19, 19:24    [21780989]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
private
Member

Откуда:
Сообщений: 1667
Я читал что у людей мозг маленький и тупой. И поэтому когда делаешь стартап например - надо учитывать это и делать только вещи простые и тупые чтобы не провалить все. Изредка бывают исключения когда что-то большое из стартапа получается, случайно ткнули куда-то, один раз из ста тысяч - и получилось. Похоже на правду.
9 янв 19, 19:45    [21781002]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
private
Member

Откуда:
Сообщений: 1667
Учитывая что 15 лет не могли такую штуку придумать.
9 янв 19, 19:45    [21781005]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
ViPRos
Member

Откуда:
Сообщений: 9381
private,

да нафиг она никому не было нужна - бабло сосали с других продуктов
9 янв 19, 21:19    [21781046]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 25995
private,

а историю развития веб вам почитать конечно же лень...
9 янв 19, 23:51    [21781138]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 6767
private
Учитывая что 15 лет не могли такую штуку придумать.
Потому, что придумали PHP.
10 янв 19, 00:22    [21781146]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
stanilar
Member

Откуда: Спб
Сообщений: 764
А что в реакте действительно изобретено? Мне как программисту со стажем непонятно.
10 янв 19, 03:12    [21781167]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 36196
stanilar,
В пыхе не было ООП. Наверно его искали.
10 янв 19, 07:22    [21781199]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
Лысый дядька
Member

Откуда:
Сообщений: 182
private
Я говорю про риакт, но на самом деле все это относится ко всем современным фреймворкам - риакту, вуе, ангуляру - они все примерно похоже работают.

Там же нет ничего сложного, можно вроде подумать что раньше мощностей не хватало или по сети медленно передавали данные. Но нет - тот-же preact - там веса может килобайт 5 всего, и процессор он не грузит. Но нет, 15 лет надо было думать всему миру чтобы додуматься до такого.

Были жквери, бакбоны, еще куча - десятки других - и никто за все 15 лет не додумался до риактов, вуе ангуляров. Удивительно...


Во-первых, не могу не заметить, что помимо мощности процессора/объема памяти для функционирования браузерного джаваскрипта нужен еще, собственно, браузер. 15 лет назад - это времена IE 5/6. Не могу сказать с уверенностью, но у меня есть стойкое ощущение, что фиг то там у тебя получится запустить реакт на шестом осле. Ну без кучи полифиллов точно. Если вспомнить, какой мрак тогда творился, например, попытки майкрософта сделать свой интернет с блекджеком и VBA, засилие и навязывание ActiveX, джава-апплеты и прочий чад кутежа, людям было чем заняться помимо реакта. Да о чем собственно говорить, 15 лет назад не для всех были очевидны выгоды каскадных стилей, которые только-только появились, а вы хотите, чтобы возник фреймворк, которые эти стили инкапсулирует внутри компонентов? Это как изобрести сразу автомат Калашникова, не пройдя этап кремневого ружья.
Во-вторых, все обозначеные фреймворки, это ответ на потребность. Никакая новая технология не появлется просто потому что, а почему бы и нет. Каждая новая абстракция в программировании появляется, когда в рамках предшествующей парадигмы программисты перестают справляется со сложностью задачи. В какой-то момент стало очевидно, что во фронтенде нужен компонентный подход к проектированию: более комплексные компоненты строятся из более мелких компонентов-кирпичей, таким образом возрастающая сложность программы не приводит к возрастанию сложности строительных блоков. Так появилась идея веб-компонентов. А все перечисленные фремворки - это реализации этой идеи. Рано или поздно эту идею стандартизируют и прошьют в браузерах, тогда ангуляры станут не нужны. Но появятся другие идеи, как ответ на потребность рынка.
10 янв 19, 08:33    [21781222]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
Лысый дядька
Member

Откуда:
Сообщений: 182
private
Я читал что у людей мозг маленький и тупой.

Мозг у людей большой и умный, проблема лишь в том, что наши мыслительные способности ограничены законом Миллера , поэтому мы вынуждены без конца придумывать все новые уровни абстракции - тупо из необходимости оперировать ограниченным числом объектов.
10 янв 19, 08:36    [21781223]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
Агнец за бортом
Member

Откуда:
Сообщений: 1139
private
можно вроде подумать что раньше мощностей не хватало


Веб-приложение, похожее на десктоп, с мало-мальски не совсем примитивным интерфейсом - таки нагружает машину.

Когда разрабатываешь на i7 16-32 гига оперативы (вдумайтесь в эти нахрен цифры только) - кажется всё позитивненько, но стоит перейти по url-у на машине generic сотрудника, или не дай Боже - на дешевом смартфоне - вылезает вся стоимость веба. И она не маленькая.

CSS-красоты, слои JS абстракций, сам браузер - всё это не бесплатно.

А если в разрезе "примерно похоже", то тот же silverlight был выпущен 12 лет назад, а flash - и того раньше.

Так что...
10 янв 19, 09:48    [21781279]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
Агнец за бортом
Member

Откуда:
Сообщений: 1139
Агнец за бортом
Веб-приложение


Читать как толстый UI-клиент
10 янв 19, 09:49    [21781280]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
stanilar
Member

Откуда: Спб
Сообщений: 764
Агнец за бортом
А если в разрезе "примерно похоже", то тот же silverlight был выпущен 12 лет назад, а flash - и того раньше.


Банально, но втискивать Delphi-формочки в NPAPI исчезла года 4 назад вместе с NPAPI. Для silverlight и flash сделали исключение(Насколько надолго?). Вот и часть ответа про секрет реакта.
10 янв 19, 23:14    [21782288]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 6767
А жабовские апплеты, что творили в бровзере? Креакт отдыхает.
10 янв 19, 23:16    [21782290]     Ответить | Цитировать Сообщить модератору
 Re: Почему React.JS не могли изобрести лет 10-15 наверно, а только щас?  [new]
Агнец за бортом
Member

Откуда:
Сообщений: 1139
Relic Hunter
А жабовские апплеты, что творили в бровзере? Креакт отдыхает.


+1
11 янв 19, 00:07    [21782314]     Ответить | Цитировать Сообщить модератору
Все форумы / HTML, JavaScript, VBScript, CSS Ответить