<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выход фреймворка для построения пользовательских интерфейсов...</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html</link>
    <description>Вышла (https://gist.github.com/yyx990803/faebe22e8763f5b17572b35ed96f52fe) новая версия Vue.js (https://vuejs.org/), JavaScript-фреймворка для построения пользовательских интерфейсов. Vue.js использует декларативное описание интерфейса и MVC-подобный паттерн, аналогично фреймворкам React и Angular. Фреймворк примечателен  низким порогом вхождения (достаточно знать HTML, CSS и JavaScript), компактным ядром (17 Кб+Runtime), расширяемостью для проектов любого масштаба, обеспечением высокой производительности без необходимости внесения в приложения дополнительных оптимизаций, гибкой системой применения эффектов. Код проекта распространяется (https://github.com/vuejs/vue) под лицензией MIT.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Основные  новшества (https://gist.github.com/yyx990803/faebe22e8763f5b17572b35ed96f52fe):&lt;br&gt;&lt;br&gt;&lt;br&gt;-   Scoped Slots: До версии 2.1 родительский шаблон мог внедрять свой HTML-контент во встраиваемый компонент (посредством тега &quot;slot&quot;&lt;br&gt; в шаблоне встраиваемого компонента), но при этом у родителя не было доступа к текущим данным </description>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (Rodegast)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#51</link>
    <pubDate>Fri, 25 Nov 2016 07:55:29 GMT</pubDate>
    <description>Так этому Go без году неделя. Подожди ещё выйдет (если конечно язык стоящий). А без раздутых Js фреймворков на web ничего толкового всё равно не сделать. С фреймворками сделать в принципе можно, но нормальный GUI порвёт эту web-морду как Тузик.&lt;br&gt;</description>
</item>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (Ан)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#50</link>
    <pubDate>Fri, 25 Nov 2016 04:46:41 GMT</pubDate>
    <description>&amp;gt; Ну JSX сродни HTML и особых усилий прилагать в изучении его не &lt;br&gt;&amp;gt; надо. А вот синтаксис управляющих инструкций в шаблонах каждого нового фреймворка &lt;br&gt;&amp;gt; учить, да нах... это надо. К тому же используя нативный JS &lt;br&gt;&amp;gt; можно использоваться различные подходы к написанию кода шаблона, либо в классическом &lt;br&gt;&amp;gt; стиле, либо в стиле FP, либо как ещё душе угодно. А &lt;br&gt;&amp;gt; в других фреймворках, которые вводят свой определённый синтаксис управляющих инструкций, &lt;br&gt;&amp;gt; ты уж извини ты только ограничен фантазией разработчиков фреймворка.&lt;br&gt;&lt;br&gt;К тому же щас новая версия движка Virtual DOM создаётся, не имеющая аналогов в других подобных фреймворках. Преимущество в том что ты можешь планировать обновления DOM-а, например чтобы в момент работы анимаций и предстоящего обновления DOM-а, оно не помешало работе анимации и соответственно видимых фризов. Если есть желание можно почитать здесь:&lt;br&gt;https://github.com/timarney/react-faq#react-fiber&lt;br&gt;</description>
</item>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (Ан)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#49</link>
    <pubDate>Fri, 25 Nov 2016 04:36:04 GMT</pubDate>
    <description>Ну JSX сродни HTML и особых усилий прилагать в изучении его не надо. А вот синтаксис управляющих инструкций в шаблонах каждого нового фреймворка учить, да нах... это надо. К тому же используя нативный JS можно использоваться различные подходы к написанию кода шаблона, либо в классическом стиле, либо в стиле FP, либо как ещё душе угодно. А в других фреймворках, которые вводят свой определённый синтаксис управляющих инструкций, ты уж извини ты только ограничен фантазией разработчиков фреймворка. &lt;br&gt;</description>
</item>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (blackst0ne)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#48</link>
    <pubDate>Fri, 25 Nov 2016 02:55:32 GMT</pubDate>
    <description>Можете привести более конкретные примеры проблем с UX гитлаба? &lt;br&gt;Сам им пользуюсь. Может быть не обращал внимания на такие проблемы.&lt;br&gt;</description>
</item>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#47</link>
    <pubDate>Fri, 25 Nov 2016 00:15:12 GMT</pubDate>
    <description>&amp;gt; гитлаб всегда отличался юзабилити своего гуя на уровне плинтуса&lt;br&gt;&lt;br&gt;Может сейчас за голову возьмутся? :-)&lt;br&gt;</description>
</item>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (Андрей)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#46</link>
    <pubDate>Thu, 24 Nov 2016 20:53:44 GMT</pubDate>
    <description>Нормальные я делаю. Вот думал, что раз для Go так ничего традиционного и не выходит, то можно было бы попробовать что-то на web. Но только если это не раздутый фреймворк.&lt;br&gt;</description>
</item>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (Андрей)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#45</link>
    <pubDate>Thu, 24 Nov 2016 20:50:56 GMT</pubDate>
    <description>&amp;gt; к серверной части будут лишь обращения, навроде ... Никаких указателей в JavaScript нет, а если бы и были, то как ссылаться на область памяти на сервере?!&lt;br&gt;&lt;br&gt;Меня интересует hello world на примере простого векторного редактора. Т.е. есть примитивы: точка, линия, прямоугольник, эллипс, кривые Безье. Их рисуешь, группируешь. А вот тут и появляются указатели и вопрос, как принято такое разруливать. По идее через RESTful можно гонять указатели, с которыми в js обращаться как с opaque.&lt;br&gt;&lt;br&gt;&amp;gt; Окошки и виджеты создаём/компонуем или вручную на HTML/CSS или есть куча библиотек&lt;br&gt;&lt;br&gt;Так хотелось бы, чтобы виджеты выглядели более менее десктопно. Пока не наткнулся ни на что подобное. Кстати, там в Vue.js есть как раз пример TreeView. М-да... Gtk2 выглядит, как известно просто, но в этом и прелесть. А вот в Vue оно выглядит ну так просто, что совсем неюзабельно. Т.е. нет колонок, нет разных типов виджетов, которые можно туда поместить. И нет контекстного меню, без которого совсем никуда. Интересно, есть ли более реальные пр</description>
</item>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (абвгдейка)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#44</link>
    <pubDate>Thu, 24 Nov 2016 19:52:15 GMT</pubDate>
    <description>всё получается, просто поработать надо. Зато потом поддерживается на раз-два. А с этим мусором потом трястись, как с девушкой:) &lt;br&gt;</description>
</item>

<item>
    <title>Выход фреймворка для построения пользовательских интерфейсов... (KonstantinB)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/109722.html#43</link>
    <pubDate>Thu, 24 Nov 2016 16:15:06 GMT</pubDate>
    <description>JSX, как будто, не очередной синтаксис.&lt;br&gt;&lt;br&gt;Если уж быть таким пуристом, то надо писать без JSX, ручками - React.createElement(&apos;div&apos;, &#123;&#125;, и так далее).&lt;br&gt;&lt;br&gt;Посмотрю, надолго ли вас хватит :)&lt;br&gt;</description>
</item>

</channel>
</rss>
