1.1, Аноним (-), 09:21, 19/08/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А теперь экспертам остается лишь говорить: "Фейсбук использует апачевские проекты, пострадает лишь фейсбук, апачу ничего, а вот фейсбуку скоро кирдык, надо только подождать, надо только подождать, ...".
while (true) {
println("надо только подождать");
}
| |
|
2.23, svv (??), 14:07, 19/08/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
while (true) {
printf("надо только подождать, ");
}
| |
|
3.56, Аноним (-), 14:17, 21/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
while (true) {
printf("надо только подождать, ");
sleep(100*365*24*60*60);
}
| |
|
|
|
2.15, Аноним (-), 11:10, 19/08/2017 [^] [^^] [^^^] [ответить] | +2 +/– | vue не типобезопасен Не, какой-нибудь хелловорлд на нескучном имплисит рефлекшн... большой текст свёрнут, показать | |
|
3.25, Sfinx (ok), 14:46, 19/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
Ы, какое отношение имеет типобезопасность к фреймворку ? Это какбэ к javascript претензии выражать надо - т.е. в центральную прачечную. нужна статика, есть куча приочек или тот же typescript
| |
|
4.37, Аноним (-), 20:44, 19/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Ы, какое отношение имеет типобезопасность к фреймворку ? Это какбэ к javascript
> претензии выражать надо - т.е. в центральную прачечную. нужна статика, есть
> куча приочек или тот же typescript
Так а я о чем? React+typescript возможен, успешно практикуется в тырпрайзе. Vue+typescript невозможен в силу ущербности апи vue. Все ссылки на эту связку, которые ты приведешь, настолько сыры, что и на хелловорлдах придется ногу сломить.
| |
|
|
6.50, Аноним (-), 16:27, 20/08/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
TypeScript из коробки поддерживает JSX (см. TSX) и имеет лодеры для вебпака. Зачем Babel?
| |
|
|
|
3.26, Аноним (-), 15:43, 19/08/2017 [^] [^^] [^^^] [ответить]
| +7 +/– |
js и типобезопасность в одном предложении - это результат употребления наркотических веществ или просто шизофрения.
| |
3.27, Аноним (-), 16:23, 19/08/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
Я всегда знал что реактом с jsx пользуются только идиоты и/или школьники. Ну и да, реализация через врапер свойств нужна для поддержки старых браузеров в которых нету Proxy. Это в любом случае лучше реакта, который либо обновляет весь DOM на каждый чих, либо юзает пачку костылей чтобы угадать что реально нужно изменить в DOM. Вот такая вот безопасность типов по реакту. А ещё реакт заставляет писать на смеси жс и хтмл и его фактически нельзя юзать с другими языками, где есть реальная "типобезопасность".
| |
|
4.29, Аноним (-), 17:40, 19/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
> жс и хтмл и его фактически нельзя юзать с другими языками, где есть реальная "типобезопасность".
Опровергну тебя тремя буквами: tsx.
| |
|
5.33, Аноним (-), 19:27, 19/08/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Опровергну тебя тремя буквами: tsx.
И так для каждого языка своя реализация: language + sx. Очень классное решение.
| |
|
6.36, Аноним (-), 20:42, 19/08/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Опровергну тебя тремя буквами: tsx.
> И так для каждого языка своя реализация: language + sx. Очень классное
> решение.
Исключительно для сахара. Можно и без jsx/tsx прекрасно обходиться, юзай вместо <div/> какие-нибудь React.createElement('div'). Сам же потом и попросишь сахар. (На самом деле не попросишь, ибо дальше хелловорлдов у такого типичного опнетовского иксперта как у тебя дело не пойдет.)
| |
|
7.39, Аноним (-), 23:14, 19/08/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Исключительно для сахара. Можно и без jsx/tsx прекрасно обходиться,
Да, для этого есть нормальные темплейты
| |
|
|
|
4.31, Аноним (-), 18:54, 19/08/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
> обновляет весь DOM на каждый чих
Учите матчасть, гражданин хелловорлдщик. Писать в гугле Virtual DOM, нажать Enter, с помощью устроиства типа "оптическая мышь" кликать по найденным статьям, используя школьные знания о русском или английском алфавите -- читать по слогам найденные статьи.
| |
|
5.32, Аноним (-), 19:25, 19/08/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Учите матчасть, гражданин хелловорлдщик. Писать в гугле Virtual DOM, нажать Enter
Ты бы сам разобрался, например доки по реакту прочел, узнал бы про shouldComponentUpdate. И да, первая версия vue прекрасно обгоняла реакт по перформансу и без шадоу дома :)
| |
|
6.35, Аноним (-), 20:37, 19/08/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> shouldComponentUpdate
Всяко лучше, чем автомагические угадывания с патчингом входных аргументов и с рефлекшн/интроспекшн, где если чуть что-то перестает работать -- надо дергать за issues того японца, где он пояснит, что object.hello делать не нада, а нада $set. Даже входной массив очистить по-человечески нельзя, надо какие-то __$__-методы дергать.
> прекрасно обгоняла реакт по перформансу и без шадоу дома :)
Обгоняла? Сейчас уже не обгоняет значит? Если что -- меня не особо интересуют бенчмарки, но раз когда-то обгоняла, а сейчас нет -- тем хуже для vue. API проектировать надо нормально, с четкими интерфейсами, без каких-то там "называть входные ключи начиная со знака доллара не нада, испорчу вам объект своими __$__-методами".
| |
|
7.40, Аноним (-), 23:20, 19/08/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> shouldComponentUpdate
> Всяко лучше, чем автомагические угадывания с патчингом входных аргументов и с рефлекшн/интроспекшн,
> где если чуть что-то перестает работать -- надо дергать за issues
> того японца, где он пояснит, что object.hello делать не нада, а
> нада $set. Даже входной массив очистить по-человечески нельзя, надо какие-то __$__-методы
> дергать.
А просто почитать доки не судьба? У вью всё предсказуемо, у реакта - нет. Или ты один из тех кто доки не читает и сразу в баг трекер постишь "у меня ни работает"?
>> прекрасно обгоняла реакт по перформансу и без шадоу дома :)
> Обгоняла? Сейчас уже не обгоняет значит?
И сейчас обгоняет, просто шадоу дом к этому не имеет отношения.
| |
|
8.41, Аноним (-), 01:08, 20/08/2017 [^] [^^] [^^^] [ответить] | +/– | А просто вменяемые интерфейсы оформить не судьба Какого х, скажите на милость, ... текст свёрнут, показать | |
|
|
|
|
4.53, rex (??), 11:11, 21/08/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
React не заставляет использовать jsx:
const t = React.createElement;
t("div",{...
На хтмл заставляет писать любовь писателя к хтмл.
React не обновляет весь реальный DOM.
А с pure-компонентами вообще оверхед к нулю стремится.
| |
|
|
2.20, mimocrocodile (?), 12:51, 19/08/2017 [^] [^^] [^^^] [ответить]
| +7 +/– |
Период полураспада всех этих хипстер поделок год-два, потом появляется новая yoba технология
| |
2.47, freehck (ok), 11:20, 20/08/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> на кой нужна эта failbook'овская печалька, когда есть vue ?
Ой, да ладно. У вас, js-ников, тренды и фреймворки меняются как перчатки.
| |
2.48, caster (?), 11:34, 20/08/2017 [^] [^^] [^^^] [ответить] | +3 +/– | Использую оба Vue и React могу сравнить - В целом по сравнению с реактом на Vue... большой текст свёрнут, показать | |
|
3.49, Аноним (-), 13:34, 20/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
>Vue-шный стейт (vuex) вероятно скопирован с редукса
Он скопирован с MobX, альтернатива редуксу.
>У react-а есть react-native который позволяет писать на нем под телефончики.
У vue есть weex от алибабы.
| |
|
|
1.3, Аноним (-), 09:24, 19/08/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Ранее в черный список Фонда Apache также были добавлены такие лицензии, как GPL, AGPL, LGPL и BSD-4-Clause.
GPL, AGPL, LGPL за что?
| |
|
2.5, Аноним (-), 09:42, 19/08/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
Известно за что.
Кому как, а мне после данного факта Фонд Апач кажется еще менее нужным.
| |
|
3.58, _ (??), 20:57, 21/08/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
А BSD-4-Clause тогда как? По моему они просто закусили удила. Видимо скоро пристрелят :-)
| |
|
4.59, Andrey Mitrofanov (?), 21:25, 21/08/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А BSD-4-Clause тогда как? По моему они просто закусили удила. Видимо скоро
Видимо, они Столмана читали и согласны. По поводу BSDL-4cl, по поводу GPLv3...
> пристрелят :-)
Возможно. Хозяева не любят страптивых рабов.
| |
|
|
|
1.6, Аноним (-), 09:43, 19/08/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> Ранее в черный список Фонда Apache также были добавлены
все лицензии, кроме лицензий от Apache
| |
|
2.16, Аноним (-), 11:46, 19/08/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Что им мешает изменить зависимости на preact + preact-compat который полностю совместим с React и под лицензией MIT.
Даже переписывать не нужно.
| |
|
|
2.18, Аноним (-), 12:10, 19/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Mithril.js лучше реакта по всем параметрам. Инфа 100%
Наивный болтун, решил что они перепишут код?
| |
|
1.19, mimocrocodile (?), 12:46, 19/08/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Странная логика у апача, лицензии BSD-2/BSD-3 разрешены, хотя вообще никаких прав на патенты не дают.
Лицензия Facebook BSD+Patents (которая по сути BSD-3 + дополнительные права на использование запатентованных технологий) запрещена.
| |
|
2.24, Andrey Mitrofanov (?), 14:12, 19/08/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Странная логика у апача, лицензии BSD-2/BSD-3 разрешены, хотя вообще никаких прав на
> патенты не дают.
Пермиссившики же. Фб им не даёт, а _забирает_. Ну, как GPL, панимаишь?
---"Каптёр. чужое! Халява! Взять, взять!!"
| |
|
3.64, Аноним (-), 17:09, 05/09/2017 [^] [^^] [^^^] [ответить]
| +/– |
Чего там GPL у кого забирает? Что-что? Код нужно в проект возвращать? А, ну беда, беда.
| |
|
|
|
|
3.51, th3m3 (ok), 20:00, 20/08/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
Зато они могут в суд подать. Если посчитают, что ты конкурируешь с facebook.
| |
|
|
5.63, Andrey Mitrofanov (?), 09:35, 23/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Как будто если бы была просто BSDL, то это бы что-то меняло.
Видимо юристы ASF видят большще твоего. В новости наверху не написано, что с "дополнениямм" подать с суд на fb нельзя, а без "дополнений" можно? А то я не читал -- сходи, посмотри??
| |
|
|
3.54, Andrey Mitrofanov (?), 11:12, 21/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
> А чем вам мешает patent clause? Вы собрались подавать в суд на
> Facebook? :)
Фб идёт против Великой Пермиссивной Идеи -- "Проприертарщикам можно В-Ф-С-Й-Ё-О-О!!!". За это перписсифная ASF не любит проприертарщика Фб, ибо как же они могли ограничить пермиссивную лицензию, да? Для других проприертарщиков, то есть.
Это прямо как какой-нибудь one-upstream проприертарщик выыбрасывает через стену "опенсорсненький коммьюнитивненький опен-коре-нный" релиз своей проприертари -- под GPLv3= или AGPLv3 -- чтоб и все остальные проприертарщики, и дедушка Столман жабой давились, а "конкуррентное преимущество" оставалось у папика....
| |
|
4.62, KonstantinB (ok), 01:29, 23/08/2017 [^] [^^] [^^^] [ответить]
| +/– |
Да про ASF понятно, вопрос, чем вот лично анонимусам с опеннета этот clause мешает. Тем же, чем и GPL.
Касаемо проприетарщиков - реакт - это ж не приложение, а библиотека, open core модель вокруг библиотеки невозможна. Этот clause ограничивает только других крупных проприетарщиков с большим патентным пулом, всем остальным от него не меняется вообще ничего.
| |
|
|
|
1.52, BigAlex (?), 20:59, 20/08/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
BSD - самая свободная, говорили они, пока один некоммерческий фонд во всю рубился с правобладаетелем о перелицензировании.
| |
1.57, Аноним (-), 20:08, 21/08/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Компания открывает исходники и выкладывает проект. Прибегают какие-то левые фанатики и чего-то требуют. Свободно!
| |
|