Я пытаюсь набрать скорость на Smalltalk / Seaside.Согласно Википедии , «Seaside - это основанная на продолжении платформа веб-приложений».Исходя из фона Java, я не очень знаком с продолжениями.
После некоторого прочтения я понимаю, что продолжения используются для поддержания состояния, в результате чего снимок процесса сохраняется и может быть возобновлен позже (аналогично установке Windows врежим гибернации).
Это наиболее актуально для Seaside в связи с использованием кнопки «назад»?Использование блоков кода и «обратных вызовов» НЕ то же самое, что использование продолжений?
Я также пытаюсь оценить текущую важность фактического использования продолжений в Seaside.Я запутался, потому что многие онлайн-ссылки на Seaside упоминают продолжения как ключевую и определяющую функцию.Тем не менее, я также обнаружил ряд статей, в которых упоминается, что использование продолжений в Seaside используется не так часто и на самом деле не является ключевой функцией.
Большое спасибо за любой полезный вклад в настройку меня прямо с этим!