Mike
еще блять раз, если у тебя есть анимация на лэндинге и много, ты заебешься это делать на чистом js
Mike
с подстановкой классов и т.п.
Karey
И еще SSR прикрутить
Mike
а чуть что поменять — охуеешь
Karey
Конечно, это не оверинжиниринг
Karey
Потому что это делается средствами css, а не js
Cuno
А что нужно?
Раст и связанные с ним темы\проблемы, наверное?
Anonymous
да это пиздец
Сережа
user@ubuntu:~/Projects/Test/Rust/qmlrs$ cargo build --verbose Updating registry `https://github.com/rust-lang/crates.io-index` Downloading libc v0.2.30 warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Couldn't resolve host 'crates-io.s3-us-west-1.amazonaws.com') warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Couldn't resolve host 'crates-io.s3-us-west-1.amazonaws.com') error: unable to get packages from source Caused by: [6] Couldn't resolve host name (Couldn't resolve host 'crates-io.s3-us-west-1.amazonaws.com') у всех так?
Karey
Нужно же в лендос всего напихать. И redux и graphql и ssr и роутинг.
Karey
React - отличная вещь, не поймите неправильно
Karey
Но лендинг на нем делать - классический оверинжиниринг
Сережа
там на самом деле Nagibator228@GENTOO
Safort
Почему в чатике по расту опять обсуждают вебню? -_-
Потому, что фронтов тут чуть ли не больше, чем системщиков. А ещё это модно и молодёжно.
Сережа
у меня DNS в curl сломался?
Сережа
user@ubuntu:~$ ping amazonaws.com PING amazonaws.com (72.21.210.29) 56(84) bytes of data. 64 bytes from 210-29.amazon.com (72.21.210.29): icmp_seq=1 ttl=236 time=143 ms ^C --- amazonaws.com ping statistics --- 2 packets transmitted, 1 received, 50% packet loss, time 1001ms rtt min/avg/max/mdev = 143.864/143.864/143.864/0.000 ms user@ubuntu:~$ ping s3-us-west-1.amazonaws.com ping: unknown host s3-us-west-1.amazonaws.com amazonaws.com пингуется
Safort
Но лендинг на нем делать - классический оверинжиниринг
Как-то давно я делал сложный лендос на чистом JS. И я с тобой не совсем согласен. Особенно учитывая SSR.
պլհկ
dig @8.8.8.8 crates-io.s3-us-west-1.amazonaws.com ; <<>> DiG 9.11.1-P2-RedHat-9.11.1-2.P2.fc26 <<>> @8.8.8.8 crates-io.s3-us-west-1.amazonaws.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 558 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;crates-io.s3-us-west-1.amazonaws.com. IN A ;; ANSWER SECTION: crates-io.s3-us-west-1.amazonaws.com. 59 IN CNAME s3-r-w.us-west-1.amazonaws.com. s3-r-w.us-west-1.amazonaws.com. 4 IN A 52.219.20.8
Mike
Нужно же в лендос всего напихать. И redux и graphql и ssr и роутинг.
бля не перегибай. если у тебя лэндос для которого достаточно чистого хтмл — ок, если туда подтягиваются например последние созданные сущности с сайта для демонстрации или еще чето-то — SSR в тему. Сук, ну когда уже до людей дойдет что нет абсолютно точного ответа, какой инструмент подходит ПОД ВСЕ ЗАДАЧИ РАЗОМ. Для всего есть свои подходящие вещи
Mike
лэндосы блять бывают сложнее чем один экран с кнопкой "ХОЧУ"
Karey
К чему на мат-то переходить, никто никого дебилами не называл, никакого негатива
Karey
Или за больное задел?
Mike
Ты просто по-кругу твердишь одно и то же
Mike
Тебе приводят примеры когда ты не прав
Mike
Ты начинаешь перегибать
Mike
Ну и да, за больное задел, всегда найдется "эксперт", который начинает задвигать, что нужно делать так-то и неебет, что бизнес-задачи другие, он книжку умную прочитал
Karey
Обычный опыт. Открой любой модный лендос сделанный на реакте/преакте или другом js фреймворке на не самом топовом андроид смартфоне.
vladislav
скинь ссыль, открою
Mike
ну если не знаешь блин как работает, может не будешь с уверенным видом сприть?
Karey
Я знаю что такое SSR и там не только статичный html отдается
Karey
Но правда не понимаю, чем мои высказывания тебя так злят? У тебя свое мнение, у меня свое. Может показалось что я возвожу свое мнение в абсолют, то нет - это не так) Разделяю твою позицию, но мне честно кажется это ненужным переусложнением. Потому сверстать страницу и сделать html не такая сложная задача и там нет необходимости управлять стейтом и делать независимые компоненты.
Mike
Я знаю что такое SSR и там не только статичный html отдается
Не статика загрузится в фоне, если в конец боди засунуть
Max
Вопрос от неосилятора: возможно ли засунуть mpsc::Receiver<T> в отдельный thread? Трюк с Arc<Mutex<Receiver<T>>> чет не работает
Cuno
https://play.rust-lang.org/?gist=fa54a6ab6fdc0a85ec6c662a039037e1&version=stable Как-то так?
Michael
всем привет смотрю примеры, часто вижу вызов unwrap, загуглил, говорят, что плохо этот метод вызывать. Я так понимаю, это аналог release из С++?
Michael
и на какой mvc фреймворк стоит обратить внимание?
Anonymous
это аналог std::optional::value
Michael
в шарпах например есть asp net mvc, в js есть express
Anonymous
express это разве mvc?
Alex
это что то вроде микрофреймворка
Michael
ок, пусть будет микро
Alex
если тебе интересны микрофреймворки, смотри на rocket/gotham
Anonymous
http://www.arewewebyet.org/
Alex
еще глянь на diesel-rs, это не фреймворк, это ORM
Anonymous
а есть сравнение фреймворков по бенчмаркам?
でゲソ
Это оверинжиниринг чистой воды
Скорее избавление от костыльности браузеров
でゲソ
Хотя хватило б и scss
Маjко
На какие там цифры сейчас принято ориантироватся при оценке производительности HTTP сервера?
Маjко
По запросам в секунду
Michael
а есть сравнение фреймворков по бенчмаркам?
чуть ниже в readme есть сравнение от rocket
Michael
https://github.com/SergioBenitez/Rocket
Маjко
Мда, маловато))))
Маjко
Пойду профилировать
Michael
ну, может там просто тестировали сферического коня в ваккууме
Loo
https://github.com/phaazon/spectra
Loo
https://github.com/SuperV1234/unosolo
Маjко
https://github.com/SuperV1234/unosolo
Опа, это интересно
Alex
чуть ниже в readme есть сравнение от rocket
слабо верится учитывая что он не асинхронный.
Alex
Синтетические тесты?
Michael
я хз)
Michael
я сейчас только хелловорлд запилил и начал читать базовые доки
Anonymous
Опа, это интересно
типо потом можно биндинги легко писать?
Anonymous
откуда
Маjко
Для биндингов неплохо бы автоматически генерить C API
Маjко
откуда
Из крестов, откуда ж
Anonymous
а нах оно тогда
Маjко
Кушать хочется
Сережа
https://nim-lang.org/docs/backends.html#nim-code-calling-the-backend-c-invocation-example
Сережа
кто-нибудь это пробовал?
Сережа
там еще есть для cpp и js