Программирование : Dart & Flutter по-русски
admin
Я бы занялся на самом деле
admin
А то бек я уже отвелосипедил... Интересно попробовать и фронт
Evgeny Kot
Ну официально Vue нет, но это было бы интересно
Анатолий
вуе кстати очень компактный и вполне конкурабельный фреймверк
Daniil Literate
На бэке только в связке с nodejs?
Анатолий
на беке он сам по себе
Анатолий
ни во что не переводится
Daniil Literate
Да о дарте
Анатолий
фронт = транспилинг в жс
Daniil Literate
Я думал также компилится в js и в ноду запихивается)
admin
А для фронта нужна полная поддержка всех браузеров
admin
Поэтому, есть dart2js
Анатолий
мобильная платформа - отдельная история
admin
[
{
"type": "link",
"text": "https://github.com/yissachar/awesome-dart#server-frameworks"
}
]
admin
[
{
"type": "link",
"text": "https://github.com/kirbyfan64/vuedart"
}
]
Анатолий
устарелый список немножечко )
admin
Но выглядит как-то..
Анатолий
16 дней назад последний комит, свежачок
admin
Там как-то мало всего
admin
А первый комит был практически год назад
Анатолий
я был бы рад если бы экосистема бека поднималась бы )
Анатолий
Сам буду в уголке сидеть с кубиками играться
Анатолий
Больше всего не хватает в дарте команды pub init
Анатолий
чтоб он накидал конфигов и базовый хеловорлд
Evgeny Kot
Ну есть stagehand
Анатолий
"это уже было в симпсонах"
Анатолий
Да, подходит, спасибо ??
Анатолий
а есть блоги посвященные дарту, кроме офф, которые рассказывают о пакетах, новаинках, версиях итд?
Evgeny Kot
[
"Твиттер. Ну, сюда стараюсь кидать если что новое есть\nНо ",
{
"type": "link",
"text": "https://news.dartlang.org/"
},
" неплох"
]
Анатолий
это официальный, про его я знаю
Kirill Saltykov
Займись этим) Найди единомышленников)
Анатолий
Кто тут вообще на беке пишет (пытается) на дарте?
Анатолий
а ты откуда вообще?:)
Анатолий
программистский язык
admin
Можно я не буду вспомнить плохие времена?)
Анатолий
да ладно, язык как язык
admin
Даже кресты мне приятнее были ??
Анатолий
Ну ладно, для тебя радостные новости - дарт быстрей пхп и приятней
admin
У меня дарт пока что на микросервисах где нужен рил тайм
Анатолий
ты какой фреймверк используешь?
admin
ай блин, сложное название
Kirill Saltykov
Акведук хоть)))
Анатолий
я тоже не помнил как он называется
admin
У них 3ая версия крутая
admin
Но я ниасилил скрестить с mysql
admin
Оно ломалоось из-за навязки async в контроллеры от фрейма
admin
Поэтому, пришлось пилить свой велосипед...
Daniil Literate
Оп, а можно похаливарить немного? Если на бэк, кто-нибудь может дать оценку сравнивая Go и Dart?
admin
Имхо, но здесь уже выбор по тому, что тебе нравится
admin
Ну и у го комьюнити больше
tdesc
firebase и functions кто то рассматривает как бэкенд решение?
admin
Сколько бэкендеров однако)
Kirill Saltykov
Для чего-то простого)
Daniil Literate
Дык да. Я тут за поиском чего-нибудь полегче на клиентскую часть. Как то не привлекает изучать кучу модных вещей из js зоопарка. Кто как справился с этим? Dart поможет?
Daniil Literate
Если ещё и веб в приоритете
O K
> полегче > Dart Чот смеюсь
admin
Если осилишь доки дарта - почему бы и нет
admin
[
"Но по фронту к ",
{
"type": "mention",
"text": "@bunopus"
},
""
]
Daniil Literate
Ну а чего. После Go без типизации в js вообще тяжко.
Daniil Literate
А интерфейсы? Вот раньше был bootstrap, сейчас он как то не в почёте.
Evgeny Kot
Ну он по прежнему есть и работает
Evgeny Kot
Но вообще сейчас всё занято фреймворками
Firdavs ??
[
{
"type": "link",
"text": "https://material.io/develop/web/"
}
]
tdesc
а какие сложные вещи можно посмотреть/почитать архитектурно.
tdesc
и что на firebase не реализовать? ) 5D+
admin
Такс лана, вы канеш здеся смешные
admin
Неужели на дарте нема ничего простого для фронта ??
Анатолий
так просто ж дарт прекрасно конвертируется
tdesc
а что сложного в ангулярдарт с компонентами?
Анатолий
обычный макаронный код
admin
Да мне лень самому работать с дом деревом
tdesc
ну мне кажется проще осилить, там вообще никакого космоса нет
admin
Я 2 раза пытался Ангулар не мое ??
admin
Я только пару лет назад ангулар джс осилил
tdesc
ангуляр не причем в принципе, главное это веб компоненты
Анатолий
дартовский ангуляр мне показался проще чем жсный
tdesc
а без них какой смысл вообще клиент писать
admin
А если человек умеет в бутстрап и все?)
Анатолий
дивы пишешь, вот оборачивай их в компоненты
tdesc
тогда скрипач не нужен
tdesc
пусть учит веб компоненты
admin
Я не фронт Зачем мне это учить?
admin
Мне нужно написать не сложную клиентскую часть, но динамики много
tdesc
при чем тут динамика
tdesc
это же просто паттерн общий
admin
Я бы закинул jquery и не парился бы
tdesc
а то что он на клиенте ничего не меняет
admin
О чем мы сейчас говорим?
Анатолий
так закинь жквери
Анатолий
дарт прекрасно компилит лапшекод и работай с жквери
tdesc
о том, что нужно потратить 2 дня и выучить АнгулярДарт и не парится больше
admin
Я ж говорю Я не хочу сам работать с дом деревом
admin
Сейчас за меня это делают вью
admin
Это единственная штука которую я осилил
tdesc
наверное чтобы делать нормальный клиентский код )
admin
У меня не было в планах уходить куда-либо с бэка
admin
Но проект мой, поэтому мне нужно сделать клиентскую часть
tdesc
необязательно куда то уходить, а просто подтянуть себя до fullstack
tdesc
причем на современном вебе
admin
Тебя заставят переходить на тс
admin
Кто будет поддерживать твой код в случае чего?
tdesc
меня вообще сложно заставить
tdesc
любой, кто знает js и кому нужно будет поддерживать код
admin
Дык мы про дарт вроде как
tdesc
ну если бизнес умеет считать деньги, то дарт это выгода для проекта в 2-3 раза
tdesc
да, чтобы поддерживать дарт код достаточно среднего знания js/c++/java/c# и пару недель времени на синтаксис
admin
Бизнес не умеет рисковать
admin
Выбор между дартом и тсом очевиден в пользу последнего
admin
На дарт найти разработчика практически нереально
Анатолий
с точки зрения бизнеса очень важна поддержка, и если у тебя нет команды дарта, то дарт не выгоден
tdesc
вы про флаттер чтото слышали? )
tdesc
не нужно искать дарт разработчика я уже сказал
admin
Найти человека который уйдет с крестов/джавы/шарпа/etc на дарт - еще меньше шансов
tdesc
есть еще swift/kotlin
Анатолий
да ладно, даже когда у тебя крупный дарт-ангуляр проект?
Анатолий
с одним разработчиком, который говорит, чуваки, пока!
tdesc
может чтобы делать сервисы кроссплатформенные?
admin
Я перестал тебя понимать
tdesc
у меня есть моки и доки
admin
Мы не берем стартаперов
admin
Там абсолютно другая ситуация
admin
Там как раз таки могут взять дарт
tdesc
там и тут это как мерить?
tdesc
окей давай так, начинается новый проект в компании
Анатолий
ты в офисе работаешь?
admin
Что-то мне подсказывает, что нет :)
tdesc
нужно сделать сервис, веб + ios/android
admin
Очевидно же На веб берем то, что используется в компании, остальное - kotlin/java | swift
Анатолий
так вот, как ни странно, офису дешевле будет взять ноду + реакт натив
tdesc
сколько нужно будет сотрудников
tdesc
для того, чтобы сделать сервис
admin
А дарт такой маленький, что тебе нужно будет в N раз меньше?
tdesc
ios + android если react navite не подходит наприме
Анатолий
Все равно команда дартовская поделится
Анатолий
ты бек, другой фронт, третий мобильный
admin
Ладно, я соглашусь, но только чтобы продолжить разговор
tdesc
между вебом и мобильным
admin
Ибо ты все равно не прав
Анатолий
будет 3 разных проекта с минимум шаринга кода
admin
Как думаешь, кого быстрее найдут: дарт команду или тех же джавистов?
admin
И что выберет бизнес?
tdesc
архитектура будет общая, и значительная часть шарится кода
Анатолий
и людей будет столько же сколько ин а разных технологиях
tdesc
технология будет одна
Анатолий
минимум будет шариться
admin
Это не особо играет роли
Анатолий
на жс много код ашарится между беком и фронтом?
Анатолий
одна же технология
Анатолий
можно, но много ли шарится?
|