
Andrey
19.02.2017
11:23:12

Stanislav
19.02.2017
11:23:13
А кто может объяснить что такое
declare type
?
https://router.vuejs.org/ru/api/options.html

Rafael
19.02.2017
11:23:31
вообще питон мне не оч по душе

Google

Andrey
19.02.2017
11:24:03
она для hello world подходит, для нормальных проектов это только мучения одни
между растом и гошечкой

Rafael
19.02.2017
11:24:51
надо будет еще у кого-нибудь спросить, хочу сегодня же закончить написание проекта

Andrey
19.02.2017
11:25:05
а с го работал до этого?

Rafael
19.02.2017
11:25:58

Andrey
19.02.2017
11:26:35
ну тогда может случиться конфуз =)

Rafael
19.02.2017
11:26:52
вот я тоже этого боюсь)
https://github.com/adam-hanna/golang-vuejs-starter-kit
для первого вью и го есть, но заведется ли со вторым?

MVP
19.02.2017
11:36:23
Никто не заморачивался чтобы на macos файлы *.vue в Finder просмотр работал?
Надо QuickLook плагин написать, вроде написал но пока не подхватывает
Как сделаю дам ссылку

Andrey
19.02.2017
11:43:49
А как будет отображаться?

Google

Stanislav
19.02.2017
12:03:34
надо, чтобы через vue-play отображались )

Alex
19.02.2017
12:12:03

Stanislav
19.02.2017
12:12:32
ну вроде похоже
но declare type это может отсылка к чему-то?
а то интернет таких вещей не знает

Alex
19.02.2017
12:14:36
Это от флоу или тайпскрипта

Stanislav
19.02.2017
12:20:20
ясно, спасибо

Alexander
19.02.2017
12:31:47
Всем привет!
Работаю разработчиком в "Связном".
Vue.js интересен тем, что на нём начинаем переписывать один крупный проект.
Раньше работал с Google Closure Library.
#whois

MVP
19.02.2017
12:36:11
Тоже самое для json или md файлов есть

Andrey
19.02.2017
12:37:03

MVP
19.02.2017
12:37:20
Не не, код для начала
Форматированный, подсвкчкнный

Andrey
19.02.2017
12:37:38
вот это кейс =)

MVP
19.02.2017
12:38:04
Далее можно конечно замопочиться и ренжерить компонент, не знаю реально ли

Andrey
19.02.2017
12:38:22
ну там скидывали, vue-play есть
но просто я на своей памяти никогда не пытался код смотреть через QuickLook, есть же IDE/редактор для этого

MVP
19.02.2017
12:40:01
Play да но это браузер
Это так, плюшка

Google

Andrey
19.02.2017
12:42:03

MVP
19.02.2017
12:42:18
Html да

Andrey
19.02.2017
12:42:35
js в нем не попрет?

MVP
19.02.2017
12:42:45
Можно отдельно поставить для json и md, мне например пригодилось

Andrey
19.02.2017
12:42:56
ну вообще да, секурно что бы

MVP
19.02.2017
12:43:06
Ну ты попробуй на vue файле пробел нажать
Там тупо белая иконка и размер и имя файла

Alex
19.02.2017
12:44:04

Alexander
19.02.2017
12:46:51
Ни одной. Сразу решили. :)

Alex
19.02.2017
12:47:23
И никто не сказал что за неизвестный фреймворк и почему мы будем делать на нем? ?

Andrey
19.02.2017
12:48:54

Alexander
19.02.2017
12:50:06
А много разрабов в команде?
Всего над всеми проектами, которые есть у компании для показа непосредственно пользователям работает порядка , наверное, 30 разработчиков.

Alexander
19.02.2017
12:50:31
В моём проекте 2 фронтендщика и 2 бэкендщика. :)

Stanislav
19.02.2017
12:50:43

Andrey
19.02.2017
12:50:53
если это не NDA, конечно =)

Alexander
19.02.2017
12:51:35
К сожалению на PHP.
Фреймворк не скажу. :)

Andrey
19.02.2017
12:53:36

Alexander
19.02.2017
12:54:03
Потому что язык плох. Есть небольшие части на Python, но в основном PHP.

Google

Rafkat
19.02.2017
12:54:42
проблема пхп программистов в пхп программистах
а не в языке
язык же комьюнити делают

Alexander
19.02.2017
12:55:02
Предвидя срач предлагаю для начала вот это: https://m.habrahabr.ru/post/142140/

Rafkat
19.02.2017
12:55:06
сотни, тысячи таких же людей

Andrey
19.02.2017
12:57:14
и что? нет команды Core программистов у которых должен быть роадмап и голова, что бы понимать что есть хорошо, а что есть плохо?

Alex
19.02.2017
12:57:58
?

Andrey
19.02.2017
12:58:21
в том же питоне даже если комьюнити хочешь какую-то фичу, но core девелоперы против, то фичу не пустят в релиз

Admin
ERROR: S client not available

Andrey
19.02.2017
12:58:33
но и там своих проблемсов хватает

Roma
19.02.2017
12:58:50

Andrey
19.02.2017
12:59:26

Roma
19.02.2017
13:00:47
Не знаю, я к тому, что не актуально. Большинство тех, кто не любит php, даже ни разу на нем не писали, просто стадное чувство.

Andrey
19.02.2017
13:01:56
это как мускуль и постгрес, первые кричат "вот у нас json поля повились за 5 лет до того как они появились в посгресе", а вторые просто эти пять лет делали тоже самое но очень хорошо

Roma
19.02.2017
13:02:06
Также как JS терпеть не могут в среде сисадминов, Java- программистов и т.д.
Не хочу холиварить далее, просто вбросил свои 5 копеек

Andrey
19.02.2017
13:03:41

Roma
19.02.2017
13:04:25
Не имеют, конечно, как и большинство хетеров php к php. В том-то и дело

Andrey
19.02.2017
13:05:23
"не обязательно есть говно, что бы сказать что оно на вкус как говно" (с)
в основном мнение сложилось из-за количества говнокодеров, так же и в питоне с его Django и в других языках

Google

Alexander
19.02.2017
13:08:13
PHP выбирают из-за исторических причин и дешевизны и количества разработчиков.

Andrey
19.02.2017
13:09:12

Alexander
19.02.2017
13:11:08
Ну да.
А не потому что PHP охуенен.

Vlad
19.02.2017
13:41:40
Всем привет!
Как можно сделать проверки прав доступа глобально? Чтобы, в шаблонах можно было так проверять
<div v-if="can('SomeAction')">12345</div>Пробовал писать в Vuex action, но action возвращает промис и получается в таком случае всегда true.

Andrey
19.02.2017
13:42:25
если второе то можешь проверять в хуках роутера

Vlad
19.02.2017
13:42:49
Мне надо на все
Т.е. отображать ли кнопку, отображать ли ссылку на роут и т.д.

Andrey
19.02.2017
13:43:19
а как у тебя права проверяются?
каждый раз на бэкенд ходишь?

Vlad
19.02.2017
13:44:52
каждый раз на бэкенд ходишь?
Нет, при загрузке приложения формирую массив строковых прав в window.logged.rights, потом его пропихиваю в Vuex, оттуда хочу получать.

Andrey
19.02.2017
13:45:11
а зачем action тогда?
просто напиши отделбную функцию которая пойдет в стор и посмотрит

Vlad
19.02.2017
13:46:00
А как сделать проверку?
Т.е. как-то с Vuex напрямую это не связать?

Andrey
19.02.2017
13:46:30
можено сделать миксин в каждый компонет, где будет метод can()
vuex это просто набор данных
ну я бы сделал миксином с методом

Vlad
19.02.2017
13:47:30
Зачем - есть стор залогенного пользователя, логично его методы иметь в одном месте