<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда на сторону сервера</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html</link>
    <description>Опубликован web-фреймворк Pusa с реализацией концепции, переносящей логику фронтэнда, выполняемую в браузере при помощи JavaScript, на сторону бэкенда - управление браузером и DOM элементами, а также бизнеслогика выполняются на бэкенде. Выполняемый на стороне браузера JavaScript код заменяется на универсальную прослойку, вызывающую обработчики, находящиеся на стороне бэкенда. Необходимость разработки с использованием JavaScript для фронтэнда отсутствует. Эталонная реализация Pusa написана на языке PHP и распространяется под лицензией GPLv3. Кроме PHP технология может быть реализована на любому другом языке, включая JavaScript/Node.js, Java, Python, Go и Ruby...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56140&lt;br&gt;</description>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (Николай Козлов)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#276</link>
    <pubDate>Fri, 24 Dec 2021 08:29:22 GMT</pubDate>
    <description>Ты мне скажи, как ты на чистом HTML+CSS создашь интерактивный календарь с выбором диапазона дат и моментальной фильтрацией рядом находящегося списка элементов по этому самому диапазону?!&lt;br&gt;</description>
</item>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (rex)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#275</link>
    <pubDate>Mon, 22 Nov 2021 12:00:45 GMT</pubDate>
    <description>оптимально не весь хтмл заново, а дифф.&lt;br&gt;</description>
</item>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (rex)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#274</link>
    <pubDate>Mon, 22 Nov 2021 11:53:38 GMT</pubDate>
    <description>&quot;сайт&quot; может быть вообще не публичный. Просто несколько сотен разных устройств в пределах предприятия.&lt;br&gt;</description>
</item>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (OpenEcho)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#272</link>
    <pubDate>Tue, 16 Nov 2021 07:24:59 GMT</pubDate>
    <description>&amp;gt; Какое у вас замечательное чувству юмора. Примеры один лучше другого ) &lt;br&gt;&amp;gt; Вы не пробовали для разнообразия самому зайти туда с отключенным яваскриптом? ))) &lt;br&gt;&lt;br&gt;А где я говорил что вообще без ЖС ?&lt;br&gt;Я говорил, - с миниумом JS (!!!)&lt;br&gt;&lt;br&gt;Если Вы отлючаете JS на линоде, там появляется два меню:&lt;br&gt;Docs Home &amp;gt; Guides &amp;gt; Linode Platform &amp;gt; Managed&lt;br&gt;И то, что ниже - это и есть публичная тема хьюго, которя хоть со скрипом, но работает без ЖС по линкам документации (только)&lt;br&gt;&lt;br&gt;https://letsencrypt.org/docs/ сделанный кстати тоже на hugo, - вполне тоже обходится с миниумом JS (хотя в принципе и вообще без ЖС тоже работает)&lt;br&gt;&lt;br&gt;Если нужна тема для хьюго вообщe без js, то для него есть темы на базе Bulma CSS:&lt;br&gt;https://bulma.io/documentation/ (кстати рабоатет без ЖС вполне нормально)&lt;br&gt;и пример рабочeго (и даже responsive) сайта на Бульме: https://briangreunke.com/blog/css-responsive-themes/ который работает  прекрасно с javascript.enabled = false&lt;br&gt;&lt;br&gt;В великому сожалению, единицы разумных сайтов, не спасут от толпы обезьян, в fir</description>
</item>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (stillswamp)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#271</link>
    <pubDate>Tue, 16 Nov 2021 06:28:02 GMT</pubDate>
    <description>Благодарю за внимание проекту. &lt;br&gt;&lt;br&gt;Добавлен пример динамической загрузки контента без использования JS на основе события scroll. Аналогичным образом вы можете реализовать необходимый вам функционал для ваших задач.&lt;br&gt;&lt;br&gt;Примеры - https://dev.pusa.catlair.net/?section=Examples&lt;br&gt;Гит - https://gitlab.com/catlair/pusa/-/blob/main/site/pusa/php/pusa/guids.php&lt;br&gt;&lt;br&gt;Слона мы не продаем. Мы отдаем его даром - и пусть никто не уйдет обиженным. :)&lt;br&gt;</description>
</item>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (gogo)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#270</link>
    <pubDate>Mon, 15 Nov 2021 23:13:50 GMT</pubDate>
    <description>Плюсую.&lt;br&gt;Даже специально временно включил js для оупеннета, чтобы проголосовать плюсиком ))))&lt;br&gt;</description>
</item>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (gogo)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#269</link>
    <pubDate>Mon, 15 Nov 2021 23:11:17 GMT</pubDate>
    <description>Какое у вас замечательное чувству юмора. Примеры один лучше другого )&lt;br&gt;Вы не пробовали для разнообразия самому зайти туда с отключенным яваскриптом? )))&lt;br&gt;</description>
</item>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (dplsoft)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#268</link>
    <pubDate>Mon, 15 Nov 2021 22:51:50 GMT</pubDate>
    <description>&amp;gt;&amp;gt; При наличии события оно может быть направлено на Back, и будет возвращен результат, &lt;br&gt;&amp;gt;&amp;gt; который ДОЛЖЕН быть обработан так или иначе сторонним скриптом.&lt;br&gt;&lt;br&gt;а у вас есть примеры того как это делать? потому что ничего похожего в тех трех примерах на https://pusa.catlair.net/?section=Examples я не вижу .&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Итого: я не вижу существенных проблем в реализации. Если у вас есть таковая потребность, &lt;br&gt;&amp;gt;&amp;gt; вы можете сделать это самостоятельно (исходники доступны) или подождать когда мы &lt;br&gt;&amp;gt;&amp;gt; сочтем возможным прислушаться к вашим советам.&lt;br&gt;&lt;br&gt;&quot;Неет, мужик, ты так слона не продашь&quot;(с) ))&lt;br&gt;&lt;br&gt;В общем вы только что окончательно провалили презентацию ваших наработок архитектору, который присматривался к технологии для включения её в проект. Ну как бы так)))&lt;br&gt;&lt;br&gt;Нет, я не требую бегать вокруг меня и делать всё что я прошу. Меня устроил бы ответ &quot;ну... мы постараемся на неделе выкроить время. но не обещаем.&quot;. Я ж вам денег не плачу. А вот посыл &quot;разбирайся если тебе надо&quot;... вы знаете - (пока) не надо. Пока все эти задачи п</description>
</item>

<item>
    <title>Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ... (stillswamp)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/125827.html#267</link>
    <pubDate>Mon, 15 Nov 2021 21:32:50 GMT</pubDate>
    <description>&amp;gt; Так ета, а зачем еще один шаблонизатор? Их уже и так выше &lt;br&gt;&amp;gt; крыши наштамповали. Есть же PHP. Или по вашему шаблонизатор написанный на &lt;br&gt;&amp;gt; шаблонизаторе работает эффективнее? Или это по принципу &quot;этот мир придуман не &lt;br&gt;&amp;gt; нами, потому сварганим другой&quot;?&lt;br&gt;&lt;br&gt;Простые вещи проще делать самим.&lt;br&gt;</description>
</item>

</channel>
</rss>
