Size: a a a

Clojure — русскоговорящее сообщество

2020 May 28

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
> пользоваться ей все равно нельзя для серьезных задач
вот это поворт.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Tim Plotnikov
Скажу что мне конечно ближе SPA потому что я моб разраб и клиент-серверное приложение для меня привычнее. Но иногда кажется что для некоторых веб-приложений spa это оверкил. Что думаете?
SPA это распределённое приложение и вытекающие из этого моменты, типа добавленной сложности про взаимодействие клиента и сервера. Я думаю, что во многих случаях SPA не нужно, но его везде пихают, потому что мода.

Это напоминает мне mongodb, который тоже пихали всюду, куда влезал, а куда не влезал — запихивали сильнее.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
это не агруемент
пользоваться ей все равно нельзя для серьезных задач
Редко бывает, что программа сразу пишется хорошей и готовой, обычно её нужно вырастить. Про серьёзные задачи непонятно, что это за задачи и почему спека не подходит.
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Григорий
Смотря насколько больше времени займет сделать нормально сразу (SPA), и сколько времени займет потом перепиливать недоделку. Тебе уже заплатили? Если заплатили и сроки позволяют - делай так, чтобы потом было несложно добавлять новый функционал, улучшать. А если нет - выкати говно как можно скорее, и пусть платят.

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

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Редко бывает, что программа сразу пишется хорошей и готовой, обычно её нужно вырастить. Про серьёзные задачи непонятно, что это за задачи и почему спека не подходит.
уже сейчас 2 версии спеки, несовместимых
какую выбрать?
а если хочется делать спеки для map как это во второй, но еще есть clojurescript?
источник

M

Maxim in Clojure — русскоговорящее сообщество
Mike Ananev
ну еще Рич сам сказал, что в спеке есть концептуальные ошибки (доклад Maybe Not) и вообще идея делать ее на макросах была плохой. поэтому они спеку переделывают. но медленно.
Приятный доклад, да
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
SPA это распределённое приложение и вытекающие из этого моменты, типа добавленной сложности про взаимодействие клиента и сервера. Я думаю, что во многих случаях SPA не нужно, но его везде пихают, потому что мода.

Это напоминает мне mongodb, который тоже пихали всюду, куда влезал, а куда не влезал — запихивали сильнее.
Если в приложении нет нужды на клиенте ворочать какими-то данными, то ценность SPA падает.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
уже сейчас 2 версии спеки, несовместимых
какую выбрать?
а если хочется делать спеки для map как это во второй, но еще есть clojurescript?
Первую, вторую пока и не предлагают особо. Если хочется как во второй, то либо писать свою, либо найти альтернативу, либо помогать Алексу.
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Первую, вторую пока и не предлагают особо. Если хочется как во второй, то либо писать свою, либо найти альтернативу, либо помогать Алексу.
вот и получаеся, что проще свои задачи делать без спеки, там где это возможно
а как Алексу поможешь? у тебя есть доступ к Ричи?
источник

A

Artem in Clojure — русскоговорящее сообщество
Spec - всего лишь либа. Крутость лиспов в том что сам синтаксис ЯП никто не расширяет.  И спеку не добавят в стандартную либу.
Внимательно слежу за альтернативным вариантом. https://github.com/metosin/malli выглядит красиво.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
уже сейчас 2 версии спеки, несовместимых
какую выбрать?
а если хочется делать спеки для map как это во второй, но еще есть clojurescript?
брать первую и еще посмотреть на spec-tools
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Если в приложении нет нужды на клиенте ворочать какими-то данными, то ценность SPA падает.
Но уже сейчас есть проблема с созданием приложения в ином стиле — jQuery вроде как не нужна, а React малость тяжеловат, чтобы его на каждую страницу пихать.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
> вот и получаеся, что проще свои задачи делать без спеки
что-то я не понял, из чего это получается.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
вот и получаеся, что проще свои задачи делать без спеки, там где это возможно
а как Алексу поможешь? у тебя есть доступ к Ричи?
У кого как получается. Про помощь луче спросить у Алекса.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Выбор из двух причиняет страдания?
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Ivan Grishaev
> вот и получаеся, что проще свои задачи делать без спеки
что-то я не понял, из чего это получается.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Если сомневаешься, бери первую.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
в мире js вообще по 10 либ для каждой задачи, и как-то живут.
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
В тему минусов SPA
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Сомневаясь в современном вебе: Том МакРайт о повсеместном применении SPA и вынужденном решении искусственно созданных проблем → https://macwright.org/2020/05/10/spa-fatigue.html
источник