@vuejs_ru
Vue.js — русскоговорящее сообщество

Общаемся на темы, посвященные Vue.js и опыту его использования. Проблемы. Новости. Решения. См. также: @js_ru, @react_js, @angular_ru, @nuxtjs_ru Вакансии только тут: @javascript_jobs

3988 members

Архив канала @vuejs_ru 22 декабря 2016 г.

03:22:17 ДП
User 58768789
User 152816933
Посоветуйте компоненты в стиле material?
https://vuetifyjs.com/ Вчера кидал. Ну да, сыроватенько, но основные потребности покрывает. По крайней мере мои - пилю прототип
vuetifyjs.com/en
Vuetify.js is a reusable semantic component framework for Vue.js. It aims to provide clean, semantic and reusable components.
03:28:25 ДП
User 133750577
User 152816933
Посоветуйте компоненты в стиле material?
Смотрел пару недель назад, для себя нашел только 1 нормальный набор компонентов – keen-ui, но он только для vue 1.x был, однако на гитхабе автор писал, что заканчивает с переносом на 2.x
03:35:21 ДП
User 109705347
https://vuematerial.github.io
10:55:44 ДП
User 94523403
ребят, а в ву роутере можно вызывать переход не с помощью <router-link :to="..." а с другим тэгом? Мне например нужно на строку таблицы триггерить
или обязательно юзать onClick с  router.push({}) ?
10:59:02 ДП
User 133750577
<router-link to="/foo" tag="tr">...</router-link>
10:59:46 ДП
User 133750577
Ну или не tr, смотря что у тебя
10:59:59 ДП
User 94523403
о, проглядел что-то, что так можно
11:00:06 ДП
User 94523403
только у меня там 
  <tr v-for="task in paginate" v-bind:id="task._id">
11:00:22 ДП
User 94523403
наверно проще programmatic вызовы сделать
11:00:27 ДП
User 133750577
Почему?
11:00:31 ДП
User 94523403
а как?
11:00:35 ДП
User 133750577
Просто тр меняешь на роутер линк
11:00:39 ДП
User 133750577
и добавляешь так
11:00:42 ДП
11:00:53 ДП
User 133750577
Туда же в-фор и в-байнд
11:03:11 ДП
User 94523403
не вышло:( причем и ошибки не выводит в консоль, просто ничего не рендерит
11:03:20 ДП
User 94523403
<router-link v-for="task in paginate" v-bind:id="task._id" to="/task" tag="tr">
            <td>{{task.created_dt | prettifyDate }}</td>
            <td>{{task.title}}</td>
            <td>{{task.executor_id}}</td>
            <td>{{task.updated_dt | prettifyDateTime}}</td>
            <td>{{task.status}}</td>
            </router-link>
11:10:30 ДП
User 94523403
все ок оказалось, спасибо)
11:18:08 ДП
User 136935602
господа, дабы не напороть фигни пока записываю статью
11:18:19 ДП
User 136935602
кто делает SSR в Vue с Vuex
11:18:26 ДП
User 136935602
как дожидаетесь "загрузки страницы"?
11:30:56 ДП
User 234491501
User 94523403
не вышло:( причем и ошибки не выводит в консоль, просто ничего не рендерит
Если обрамлять код тройными ` то он будет моноширинным.
11:31:22 ДП
User 94523403
User 234491501
Если обрамлять код тройными ` то он будет моноширинным.
так и сделал, но полетела разметка, не читаемо стало
так показалось лучше
11:31:39 ДП
User 234491501
<router-link v-for="task in paginate" v-bind:id="task._id" to="/task" tag="tr">
        <td>{{task.created_dt | prettifyDate }}</td>
        <td>{{task.title}}</td>
        <td>{{task.executor_id}}</td>
        <td>{{task.updated_dt | prettifyDateTime}}</td>
        <td>{{task.status}}</td>
    </router-link>
11:32:52 ДП
User 94523403
раз уж меня вернули сюда - как в параметр роут линка <router-link to="/task/${task._id}"> вставлять динамический параметр, раз интерполяция во втором ву не работает?
v-bind вроде тоже не помогает, если он для классов и айдишников

p.s. разобрался)
11:36:30 ДП
01:11:45 ПП
User 85413039
https://medium.com/js-dojo/react-or-vue-which-javascript-ui-library-should-you-be-using-543a383608d
medium.com/js-dojo/react-or-vue-which-javascript-ui-library-should-you-be-using-543a383608d
In 2016 React cemented its position as king of the Javascript web frameworks. This year saw rapid growth of both its web and native mobile…
01:21:51 ПП
User 69098625
Кто-нибудь может подсказать, какие компании в Россие используют Vue? Желательно с вакансиями :-)
02:08:40 ПП
User 133582843
https://hh.ru/vacancy/19246339?query=vue.js
hh.ru/vacancy/19246339
Вакансия Frontend Разработчик. Зарплата: от 50000 до 80000 руб.. Москва. Требуемый опыт: 1–3 года. Полная занятость. Дата публикации: 20.12.2016.
02:09:24 ПП
User 133582843
User 69098625
Кто-нибудь может подсказать, какие компании в Россие используют Vue? Желательно с вакансиями :-)
Это на вопрос выше, я к этому отношения не имею
02:13:36 ПП
User 69098625
На HH смотрел. Обычно vue упоминает между делом. Вакансия выше слегка настораживает:
> Терпимость к чужому коду
😁
02:18:38 ПП
User 55423102
Страдать и жрать кактус дальше)
02:21:15 ПП
User 152816933
Не взлетел еще) В 17 году получше будет, я думаю.
02:21:38 ПП
User 55423102
ну как раз, когда можно отлично подучиться всему)
02:23:09 ПП
User 133582843
У кого-нибудь какие-нибудь книги по vue есть?
02:24:04 ПП
User 133582843
Или другой вопрос, где-нибудь есть доки в формате epub?
02:24:31 ПП
User 55423102
А зачем вообще книги, документацию с любого телефона можно открыть
02:24:42 ПП
User 55423102
там не о чем книг писать мне кажется)
02:25:04 ПП
User 55423102
а вот в epub как перегнать это вопрос
02:25:16 ПП
User 55423102
вообще в оригинале они все в markdown хранятся
02:37:00 ПП
User 55423102
User 133582843
Или другой вопрос, где-нибудь есть доки в формате epub?
можно попробовать вот этим сконвертить https://convertfiles.online/convert/md/epub
convertfiles.online/convert/md/epub
md2epub - Free online md converter
02:38:32 ПП
User 110083945
Ребят, раз зашёл вопрос, а кто vue в продакшн использует? 
Или только для петь продуктов.
02:38:33 ПП
02:40:01 ПП
User 55423102
Скоро будем использовать. Пока в процессе еще
02:40:20 ПП
User 55423102
а так где-то местами уже кусочки на vue работают
02:41:24 ПП
User 110083945
Понятно, я очень  надеюсь, что vue взлетит, пишу и на Angular 2 и на реакт, и что то все больше хочется пересесть на vue или ember
02:42:39 ПП
User 55423102
Почему все меряют на взлетит - не взлетит)
02:42:45 ПП
User 55423102
каждому своё) кому что больше по душе
02:43:11 ПП
User 94523403
User 110083945
Ребят, раз зашёл вопрос, а кто vue в продакшн использует? 
Или только для петь продуктов.
Я, инф. систему для медцентра сделал, ща crm на второй версии пилю
02:43:12 ПП
User 55423102
ну реакт вроде неплох, хотя там свои острые углы)
02:43:21 ПП
User 55423102
а что на втором ангуляре не так?)
02:43:57 ПП
User 552804
я мини проекты делаю, но у меня они настолько простые что даже не считается
02:45:29 ПП
User 94523403
Единственное, что бесит в ву - что много инфы только на китайском
02:45:47 ПП
User 94523403
Особенно когда какой-то редкий issue гуглишь
02:46:41 ПП
User 94523403
Благодаря ву я познакомился с китайским стек оверфлоу, у них он называется segment fault
02:47:14 ПП
User 110083945
Глум :D с реактом и ng 2 вообще нет, кроме одной, зачем так сложно? И ни надо говорить что реакт библиотека и все такое, реальные проекты в продакшене просто адуха
02:47:41 ПП
User 110083945
Я помню как раскрувал компоненты на d3 и реакт без доков,  и это был пд
02:47:42 ПП
02:49:32 ПП
User 110083945
Но у реакт есть react native, он крут, мне нравится, но я пока не жёстил с ним, а на счёт взлетит не взлетит, рынок фриланса весь подвержен хайпу, и тут ничего не поделаешь
02:53:38 ПП
User 127503805
Думаю реакт, да и многие так считают, это для крупных проектов ... 
Это как Symfony и Laravel в PHP ...
02:54:22 ПП
User 110083945
Я вообще думаю, что SPA в целом для крупных проектов
02:54:26 ПП
User 127503805
Symfony много кто юзает, только на фрилансе задач мало, т.к. копортаивный сегмент
02:55:00 ПП
User 110083945
Хотя я забыл, что vue умеет и multiple page
02:55:11 ПП
User 127503805
Просто сейчас к Vue начали относиться как SPA инструменту, изначально он под это не точился
02:55:53 ПП
User 127503805
Я его кручу сейчас из за того, что он намного понятнее чем реакт и ssr нормально пашет....
03:01:38 ПП
User 127503805
Кстати о Laravel , у них он очень популярен. В офф доке туториал есть...
03:02:09 ПП
User 552804
ага, я как раз ларавельщик
03:02:20 ПП
User 214044650
ларавельщики обьеденяются
03:28:07 ПП
User 133750577
Ларавельщики в ответ
03:28:35 ПП
User 133750577
(с) Пушкин