Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Vue' thread 1 (https://javascript.ru/forum/offtopic/58273-vue%27-thread-1-a.html)

Erolast 13.08.2016 12:13

Цитата:

На личном опыте разработки огромного апа - всё просто отлично.
Окей, буду пробовать :) Выглядит интересно.
И намного проще реакта.

nerv_ 24.08.2016 22:42

Цитата:

Сообщение от Erolast
буду пробовать

Попробовал? Отпишись! :)

Erolast 25.08.2016 19:28

Цитата:

Сообщение от nerv_ (Сообщение 426558)
Попробовал? Отпишись! :)

Не, я пока просто доки посмотрел. Временно на Раст переключался, вебом не занимался :)
Сейчас должен заказ на сайт поступить, попробую сразу на практике - обещаю отписаться.

cyber 02.09.2016 13:43

у когото есть какие то проекты open source на vue.js.
хочу посмотреть как выглядит архитектура проекта

nerv_ 02.09.2016 13:50

Цитата:

Сообщение от cyber
у когото есть какие то проекты open source на vue.js.
хочу посмотреть как выглядит архитектура проекта

Архитектура будет такой, какой ты ее построишь. Vue.js не навязывает тебе архитектуру в от личии от (например) Ангуляра.
На Vue.js nы можешь писать как отдельные компоненты и использовать их где угодно на странице, так и целые приложения, воспользовавшись решениями из еко-системы Vue.js

cyber 02.09.2016 16:14

nerv_, а для тех кто не строил архитектуру с 0, что посоветуешь по читать?

destus 02.09.2016 18:09

cyber,
А зачем вообще что-то изобретать, когда есть БЭМ?

cyber 02.09.2016 19:24

destus, ну тут не много религия не позволяет)
Я работаю в Европе, и если я предложу методологию, которую разработала русская компанию, то меня даже слушать не станут:D

cyber 03.09.2016 05:58

читаю туториал по архитектуре на vue.js и тут в одному фале js и шаблоны http://vuex.vuejs.org/en/tutorial.html . Это норма? просто он нативно вставлен в файл компонента, и хранить его рядом в файле и делать импорт не получится вроде.
Просто для меня это выглядит дико

<template>
  <div>
    <button @click='increment'>Increment +1</button>
  </div>
</template>

<script>
import { incrementCounter } from '../vuex/actions'
export default {
  vuex: {
    actions: {
      increment: incrementCounter
    }
  }
}
</script>

cyber 03.09.2016 06:25

получится на vuе сделать что то такое через декоратор?
@Component({
  selector: 'app',
  templateUrl: './components/app/app.html',
  styleUrls: ['./components/app/app.css']
})


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