Как стать автором
Обновить

Комментарии 33

Интересно узнать мнение автора по поводу Kotlin? Кажется что он подходит под все пункты из списка про выбор языка.

Для web? Очень сомнительно, хотя бы даже в плане сообщества.

А какие большие проекты на Kotlin.js вы знаете? Я в курсе только про JetBrains Spaces, а за пределами JB, есть что-то?

Спасибо за то что поделились опытом!
А вы не думали форкнуть Angular CLI, если в нем был основной камень преткновения?

тоже задавался этим вопросом, вроде как открытый продукт, чего то не хватает возьми и допиши, но это нужно прям программировать, думать, язык развивается нужно и фреймворк держать в актуальном состоянии, а кто это будет делать? у них там дашбордики да панельки…

Очень много накладных расходов, поддержка большого фреймворка требует безумного количества ресурсов. И при этом это не свободное развитиие, что можно принимать любые решения, а придётся постоянно оглядываться на "большого брата" — Angular (TS)

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

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

Комьюнити, помогающее с поддержкой, это разве не сказки?

Добавлю еще, что мы действительно рассматривали вариант форка, но при замерах производительности TS ангуляра стало понятно, что мы ничего особо не выигрываем, синтаксис оказался не настолько схож, чтобы разработчики могли быстро переключиться, что в итоге привело к тому, что плюсы не перевесили минусы.
Женя, а какая судьба теперь у DartUP?
Q: Будет ли Wrike в дальнейшем проводить конференцию DartUP?

A: Несмотря на то, что конференция основана благодаря инициативе и помощи Wrike, сегодня это событие вышло далеко за пределы компании. В России образовалось большое активное сообщество, а сам DartUP в 2020-ом году вышел на международную арену, организовав параллельный поток для англоязычных участников. Мы надеемся, что конференция продолжит жить и развиваться силами сообщества и компаний, не равнодушных к Dart и Flutter (в том числе и нашей), привлекая новых дартизан и флаттеристов со всего мира.

Да, энтузиасты Дарта есть и в компании и снаружи, так что шоу будет продолжаться!

НЛО прилетело и опубликовало эту надпись здесь

Было бы очень интересно узнать, как это работает в долгосрочном плане, как переиспользуете бизнес-логику, как соединяете модули между собой и другие подобные моменты.

Будем делиться в статьях и докладах.

Жаль, что некомпетентность+имя на слуху убивает здравое отношение к angular

Помню в ~2014 как раз чуть не попал в вашу компанию, с переходом на Dart. Возможно к лучшему, а может и нет, но менять город не хотелось.
Недавно изучал что там в этом мире сейчас… и, судя по тому что увидел, по сути Dart теперь язык для Flutter. Бекендовые фреймворки на Dart мертвы, недавно тут Aqueduct официально закрылся (https://stablekernel.com/article/announcing-the-sunsetting-of-aqueduct-our-open-source-server-side-framework-in-googles-dart/ ). Я конечно так, по большей части мимо проходил, но вижу что судьба Dart очень не линейна.


Так или иначе — TypeScript — хороший выбор, React тоже, желаю вам успехов.

Инструмент надо выбирать под задачу, и разговоры о SSR и SEO на фоне вашей отлично работающей годами Wrike выглядят непонятными.
Вас купила большая кампания и насала внедрение своих практик. Тайпскрипт это 2 шага назад, по сравнению с dart вместе с flutter вы теряете any smartdisplay клиентов ваших будущих сервисов, которым точно плевать на SEO

Тайпскрипт это 2 шага назад, по сравнению с dart вместе с flutter
Так не работает же. Ну нельзя Flutter for Web использовать в нашем случае. Не предназначен он для этого. И что прикажете делать?
зафигачить свой фреймворк с блекджеком и ночными бабочками…
Расскажите как-нибудь какие еще технологии затащите в проекты, я про экосистему вокруг ts+react, было бы интересно почитать, что и почему вы выберите

Конечно напишем!

Интересно, dart с ts как-то можно подружить? Вроде и то, и другое в js компилируется.

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

Вот как раз это было б интересно!

Вопрос. А почему не разделить сразу бек и фронт? Будет бОльшая гибкость в языках\стеках технологий. Как по мне — TS — шаг на месте.
А почему не разделить сразу бек и фронт?

Что вы имеете в виду? Бэк у нас исторически на Java, фронт на Dart. Есть небольшие компоненты бэка на серверном дарте, но в общей массе кода – не существенные.
«Страшную весть принес я в твой дом, Надежда! Зови детей!»

Можно рассмотреть preact. Живем с ним в проде 4 года, дает сильный буст по перфомансу и весу. Никаких проблем со сторонними либами

А что используете для мобильных приложений? Рассматриваете React Native?

У нас нативные приложения на Swift и Java/Kotlin. Написаны давно, со сложной бизнес-логикой под капотом, над ними работают отдельные мобильные команды, поэтому никогда не было мысли их переписывать.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий