Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Документация к фреймворку UI-js (https://javascript.ru/forum/offtopic/64133-dokumentaciya-k-frejjmvorku-ui-js.html)

cyber 22.07.2016 13:36

Цитата:

Сообщение от ES6privates
Я могу показать примеры компонентов которые я с помощью этой либы запилил и реиспользую.

покажи, только сделай это както красиво, что бы можно было по игратся)
Цитата:

Сообщение от ES6privates
это ТЫ мне лучше скажи, как тебе мой фреймворк. Тестил? Игрался? Удобный?

Делал, пару демок интереса ради,нормально)
Но без нормальной доки, я бы даже своего мини проекта не взял бы, потому что хотелось бы видеть в доке хотя бы все основные возможности и преймущества.

ES6privates 22.07.2016 13:41

Когда похвастался перед ребятами из вашей любимой Vue.js =)
https://monosnap.com/file/I6AKe6rfF6...416PGtvhlq.png

ES6privates 22.07.2016 13:41

Цитата:

Сообщение от cyber
покажи, только сделай это както красиво, что бы можно было по игратся)

Ты имеешь ввиду с кодом или с самими компонентами?

Цитата:

Сообщение от cyber
потому что хотелось бы видеть в доке хотя бы все основные возможности и преймущества.

Ну основные возможности я показал в разделе "Template features", а преемущества? Ну удобство и простота. Ни в одном другом фреймворке нет такой логичности и простоты описания интерфейсов. Ты сам посмотри как там банально вкладки делаются. Щас я видео как раз запишу как сделать компонент вкладки. =) жди час

cyber 22.07.2016 13:46

Цитата:

Сообщение от ES6privates
Ты имеешь ввиду с кодом или с самими компонентами?

Вот пример как выглядит нормальная дока http://snakeskintpl.github.io/docs/index-ru.html
все распределено по категориям + хорошие примеры

ES6privates 22.07.2016 13:47

Цитата:

Сообщение от cyber
Вот пример как выглядит нормальная дока

Нет, ты не понял, то что я там описал, на сайте npm ЭТО ВЕСЬ ФРЕЙМВОРК)))) больше ничего и нету. То есть это все что есть.

Кстати вот видос, и щас я попробую записать как сделать такие вкладочки снуля https://www.youtube.com/watch?v=GDQfydRfFkc

И вообще кстати у меня можно обьекты сцены в THREE.js обернуть в html компоненты, и оперировать с ними посредством шаблонизатора ферймворка))) а THREE.js будет на это реагировать) я вот щас как раз так и делаю эту 3д игру рулетку.

<roulette>
  <sector *for='sector in sectors' [texture]='sector.texture'></sector>
</roulette>


гениальный у меня фреймворк))), вообще все что хош декларативное можно описывать им.

cyber 22.07.2016 13:50

ES6privates, табы нафиг не кому не нужны их милион, сделай какой то полезный компонент, например combobox с динамическами данными.
сделай с помощью своего фреймворка подоные компоненты https://demos.telerik.com/kendo-ui/c...virtualization и может кто то начнет им пользоватся

ES6privates 22.07.2016 13:53

Цитата:

Сообщение от cyber
табы нафиг не кому не нужны их милион

А есть табы где ты можешь написать вот так?

<tabs>
  <tab>
    <tab-title>Заголовок 1</tab-title>
    Контент 1
  <tab>

  <tab>
    <tab-title>Заголовок 2</tab-title>
    Контент 2
  <tab>
</tabs>


То есть как в полноценном shadow dom.

И вообще, тут суть в том КААК БЫСТРО И ПРОСТО делаются компоненты, по сравнению с другими фреймворками.

Вот гибкость табов https://www.youtube.com/watch?v=Mp8sYtuq5uI могут ТАК другие фреймворки)?
И так https://www.youtube.com/watch?v=HD6ucGRh-AQ

cyber 22.07.2016 13:55

ES6privates, https://www.polymer-project.org/1.0/ ?

cyber 22.07.2016 13:55

Цитата:

Сообщение от ES6privates
вообще, тут суть в том КААК БЫСТРО И ПРОСТО делаются компоненты, по сравнению с другими фреймворками.

ну так покажи это на сложном компоненте, на простые всем посрать

ES6privates 22.07.2016 13:57

cyber, Окей, а пока назову основное свое преемущество, у меня нет диирти чекинга, у меня выражения анализируются и на контекст вешаются геттеры и сеттеры, которые отслеживают цепочки свойств типа prop.prop.prop таким образом датабайндинг работает мгновенно и прозрачно. даже синхронный обсервинг массивов. как только мы пишем arr.push() фреймворк это чувствует и производит итерацию элемента в виртуал дом, а когда накопитсядостаточное количество изменений он это отрисует. такое есть в других фреймворках)?


Часовой пояс GMT +3, время: 19:52.