|
2.2, Аноним (2), 22:08, 19/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Со страницы vuejs на github:
Languages
JavaScript 97.7% Other 2.3%
| |
|
3.3, Аноним (3), 22:11, 19/09/2020 [^] [^^] [^^^] [ответить]
| +16 +/– |
А вот vuejs/vue-next (aka 3.0):
Languages
TypeScript 96.8% HTML 1.9% JavaScript 1.2% CSS 0.1%
| |
|
4.25, Аноним (25), 00:26, 20/09/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
Я так понимаю в конечном счете TypeScript все равно так и не одним браузером не поддерживаем напрямую без трансляции в JavaScript. Таким образом в целом просто слой потерь производительности. А с WASM тема пока зависла?
| |
|
5.27, Minona (ok), 00:36, 20/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Неправильное понимание. Лучше на этапе написания ругаться на ошибки, чем при работе будет молча грузить систему, жрать батарею, разгонять кулер и так далее.
| |
|
6.34, Аноним (34), 03:12, 20/09/2020 [^] [^^] [^^^] [ответить]
| +9 +/– |
Можешь привести РЕАЛЬНЫЙ пример ошибки, которая "будет молча грузить систему, жрать батарею, разгонять кулер и так далее" из-за отсутствия Тайпскрипта?
| |
|
7.79, Java omnomnom your memory linux (?), 06:02, 21/09/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Сударь не знает, как работают браузерные js движки. В чём то очень похожи на спекулятивную часть процессоров.
Зная о таких вещах можно было бы сразу понять, что типизация позволила ускорить код за счёт оптимизаций интерпретатора.
На эту тему есть оч много докладов. Гуглится holyjs v8.
| |
|
6.36, Аноним (34), 03:19, 20/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Или нахватался статеек от квазипрофесианалов и несёшь в массы, не включая мозг?
| |
6.42, Lex (??), 04:17, 20/09/2020 [^] [^^] [^^^] [ответить] | –4 +/– | Учитывая, что 90 ошибок в жс клиентском приходятся на нарушения логики работ... большой текст свёрнут, показать | |
|
5.39, Artyom (??), 04:06, 20/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
ждём и хотим в новом поколении.
блаззор поинтересенее будет но пока сыыро
| |
5.41, Artyom (??), 04:14, 20/09/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
надо типо на ВасМ генерировать генирирвоать и будет оптимизон на уровне сервера а не компилиция тайпа в ЖС?
| |
|
|
|
|
1.5, Sin2x (ok), 22:19, 19/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
Самый адекватный фрэймворк из большой тройки Vue-Angular-React. Но Blazor поинтереснее, если смотреть за пределами JS.
| |
|
|
|
4.80, Анони (?), 08:01, 21/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
На официальный сайт зайди... "A JavaScript library for building user interfaces." Слово library ни о чём не говорит? Это библиотека для UI и не более того, в отличии от Angular и Vue.
| |
|
|
2.83, Аноним (83), 11:00, 21/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Но Blazor поинтереснее, если смотреть за пределами JS.
Настолько интересный, что даже пример hello world на нем найти сложно.
| |
|
|
4.94, _ (??), 00:09, 22/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Просто ты знаешь где *о*но лежит а мы нет :-р
| |
|
|
2.90, ixrws (??), 20:45, 21/09/2020 [^] [^^] [^^^] [ответить] | +3 +/– | Поинтереснее чем конкретно Тем что наконец-то на С можно писать хоть что-то бо... большой текст свёрнут, показать | |
|
3.91, Sin2x (ok), 21:20, 21/09/2020 [^] [^^] [^^^] [ответить] | –1 +/– | gt оверквотинг удален Это детские болезни технологии, у самого вебасма только ... большой текст свёрнут, показать | |
|
4.92, ixrws (??), 23:55, 21/09/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Нелепо, это когда не сравнивают сравнимое php и js давно используются в крупных... большой текст свёрнут, показать | |
|
5.93, Sin2x (ok), 00:05, 22/09/2020 [^] [^^] [^^^] [ответить] | –1 +/– | Примеры в студию Php и js в энтерпрайзе это следствие вечного желания бизнеса у... большой текст свёрнут, показать | |
|
|
|
|
1.6, Аноним (6), 22:21, 19/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
Подскажите, чем можно удобно генерировать xhtml в питоне? Спасибо.
| |
|
2.45, Haha (?), 05:12, 20/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
XHTML? Щито? Он ведь изначально был мертворожденным, поэтому его и похоронили, где XML копал яму, а HTML5 закапывал
| |
|
3.48, Аноним (6), 08:47, 20/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ваше мнения для нас очень важно, тем не менее это на сегодня стандарт в ряде областей. Мне будет достаточно автоверификации и фунцкция возвращающих текст с тегами, мой код выглядит лапшевато и писать логику для каждого тега мне напряжненько.
| |
|
4.77, Хипхоп (?), 03:01, 21/09/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Ты бредишь, в какой ты говоришь у тебя области xhmtl стандарт? В паховой или чуть ниже? Бедьняга открой для себя XML если нужна валидация и специфичные штуки типа Xpath, просто это дико обмениваться xhtml(ака веб-страницами в качестве формата обмена сообщений)... Жость!
| |
|
5.85, Аноним (6), 13:28, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вообще-то, ничего плохого в нём нет, он просто прекрасен в отличие от помойного html. Ну, по-крайней мере, он не хуже xml, и взял лучшее от обоих. И таки да, благодаря тому, что его легко распарсить и он всегда корректный, он вполне используется. Xml не очень человекочитаемый, а тут вполне даже. И данные в нём свободно воспроизводят маломощные устройства уровня калькулятора. Хотя, конечно, и помойный html можно считать "просто xml", но ничего хорошего из этого не выйдет в любой перспективе.
| |
|
|
|
8.97, Хипхоп (?), 19:31, 23/09/2020 [^] [^^] [^^^] [ответить] | +/– | Че мелочится с xhtml, бери для логов и сообщений сразу OOXML раз на то пошло, а ... текст свёрнут, показать | |
|
|
|
|
|
3.88, rshadow (ok), 14:09, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Отличная была идея. Мне нравилось. Сильно принципиально изменений то не было. Но зато: парсеры есть, валидация, никаких вариаций в написании кода, все быстро и корректно.
Но помойка html5 оказалась более востребована. Пусть парсинг в браузере и замедляется в несколько раз, зато большинство может бить в клавиатуру лицом, и это будет корректно отображено.
| |
|
|
3.60, Аноним (6), 14:04, 20/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Мне нужна только генерация. И тут в том и дело, что таких, чтобы не легаси и не мусор, как бы и нет. Тот же yattag ближе всего к желаемому судя по поверхностному осмотру. Надо будет попробовать. Но, опять же, мне не нужно эскейпить данные, зачем они за меня решают! Нефункциональный отстой.
| |
|
|
5.68, Аноним (6), 15:47, 20/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
У меня есть хлорка для этого, все эти хелловорлд-генераторы слишком много на себя берут -- эта задача совершенно не в их хелловорлдовской компетенции. Это и раздражает.
| |
|
|
|
|
1.7, Аноним (7), 22:22, 19/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
> Команда разработчиков Vue.js
Что, весь один человек? https://github.com/vuejs/vue/graphs/contributors https://github.com/vuejs/vue-next/graphs/contributors
> лучшую интеграцию с TypeScript
Безнадежно опоздали с этим. Для TypeScript лучше выбирать божественный React/Preact. Vue останется в истории как библиотека для несложных хелло-ворлдов, сильно злоупотребляющая мутными автомагическими рефлексиями. В React/Preact, в свою очередь, за свои собственные объекты можно не беспокоиться: никакой тухлый фреймворк не станет их мутировать и навешивать какие-то "обработчики изменений".
| |
|
2.78, Аноним (78), 04:08, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Для TypeScript лучше выбирать божественный React/Preact. Vue останется в истории как библиотека для несложных хелло-ворлдов,
Но реакт всегда будет хуже, поскольку будет сравнивать на каждый чих огромные куски виртуал dom, которые надо построить. Vue не страдает этим дефектом в дизайне.
>сильно злоупотребляющая мутными автомагическими рефлексиями.
В vue нету и не было рефлексии, и в 3 версии очень понятное новое апи в плане реактиности и тайпингов, так что ясно что number а что Ref<number> и что конкретно отслеживает фреймворк. А поскольку фреймворк следит за состоянием напрямую, то он всегда будет лучше и быстрее реакта, всегда обновляя только то что нужно, с минимально возможными накладными расходами. Как-то так.
| |
|
|
4.86, Аноним (86), 13:58, 21/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Он есть, но реализация отслеживания изменией не завязана на сравнении vdom. Vue напрямую хранит зависимости частей vdom от реактивного состояния.
| |
|
|
|
|
|
3.31, Аноним (31), 02:52, 20/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
В каких-то бенчах может и превосходит, а вот на практике сайты на нем почему-то все лагучие в интернете
| |
|
4.32, Sin2x (ok), 02:55, 20/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Первый раз слышу. Кто это тестировал и как? Если это твой личный эмпирический опыт, приведи пару-тройку примеров.
| |
|
|
|
1.9, Урри (?), 22:26, 19/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
К горю моему как раз ковыряю этот вуй, только второй. Вместе с пугом и семантик-юай получается вполне нормально строить интерфейс.
Но боже мой, какое говно этот жабаскрипт!!!
Завтра же пощупаю третий и попробую на тайпскрипт перейти, ибо сил моих уже нет.
| |
|
2.22, Аноним (22), 23:55, 19/09/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Если js для тебя го..о, значит ты что-то делаешь не так, и это не твое.
| |
|
1.10, Аноним (10), 22:27, 19/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Очень полезная информация! Блокировать всю эту лабудень все так же легко, или там уже с рандомизацией? Тогда придется вырубать фсе ;)
| |
|
2.18, Нонон (?), 23:42, 19/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Плюсую свелт. Пусть и не в моде, но вещь годная. Быстрая и кода писать меньше
Ещё на горизонте моды флаттер виднеется, но в браузеры совем медленно и на костылях ползет..
| |
|
|
4.51, dart (??), 10:20, 20/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Неверно, Dart зверски вырос в 2019-2020 благодаря flutter, а вырастет ещё больше
| |
|
|
6.62, Аноним (62), 15:05, 20/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зато Дарт не такой как все и изобретен в Гугле. Все правила хорошего тона соблюдены.
| |
|
|
|
|
|
|
2.57, Страшный аноним (?), 12:34, 20/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Кто сказал, что Земля круглая? Один итальяшка Бруно? Не спасибо, но я пасу свиней на плоской Земле, все об этом знають.
| |
2.71, Ofigenn (?), 16:09, 20/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
to quote Evan You himself „represents over 2 years of development efforts, featuring 30+ RFCs, 2,600+ commits, 628 pull requests from 99 contributors, plus tremendous amount of development and documentation work outside of the core repo”.
| |
|
1.47, Рмшъ (?), 07:36, 20/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Старый код на этом будет работать или это теперь два разных диалекта? npm i vue@cli что теперь ставить будет?
Как оно определяет, какой язык в теге script у моего компонента? Или обычный js — это валидный TS, как в ситуации с CSS и SCSS?
Понимаю, что это есть в ченджлоге, но почему бы было не развернуть новость, а не сводить её к ссылке на источник?
Таки теперь есть смысл дочитывать до конца документацию по второму вуе, или сразу про эти новые компоненты читать?
В нюкст само заедет или надо шаманить?
| |
|
2.58, ikomb (ok), 12:39, 20/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Если ты про NuxtJs, то он готовится. Скоро автор должен третью версию выкатить, там Vue3 будет.
| |
|
3.61, Рмшъ (?), 14:35, 20/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Старый код сломается? Будет как в питоне? Или можно будет просто обновить версию и всё?
| |
|
|
|
2.72, Аноним (72), 17:15, 20/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Это к юзерскриптам иемеет какое-нибудь отношение?
Нет. Это имеет отношение к говноскриптам.
| |
|
|