@react_js

Страница 511 из 5115
Alexander
04.10.2016
08:16:41
Сколько лет они уже появляются, так и не появились

Bro
04.10.2016
08:17:05
ну раньше было компонентами делали UI/UX десктопных приложений. Кинул button на форму, прописал события для кнопки. Скомпилил и все заработало.

сейчас есть web components, polimer короче с реактом потихоньку это все возвращается

концепция основанная на loosely coupled components.

Google
Bro
04.10.2016
08:18:11
отсюда же пошли тенденции inlinecss и прочего

Ilya
04.10.2016
08:19:36
Ну, полюбому, придется пройти все то же, что проходил и десктоп, но я надеюсь браузер не остановится там же MVVM... буэ

Bro
04.10.2016
08:19:49
фэйсбук graphQL пилит, чтобы можно было унифицировать работу с внешними по отношению к фронтенду источниками данных.

Alexander
04.10.2016
08:21:41
Не вижу плюсов от виз. редактора на вебе. У нас и так достаточно короткий цикл обратной связи (а с хотрелоадом вообще до смешного маленький).

Тут тебе не надо ждать минуту пока скомпилится чтобы поглядеть как там у тебя кнопка стоит, например

Поменял, тут же увидел и, если надо, подправил

Bro
04.10.2016
08:22:17
ну хотя с другой стороны бэкенд тоже не отстает. по мере развития проекта стэк имеет тенденцию рости ну хотя бы как es, logstash, kibana всякие graphena, это еще как-то администрировать нужно.

Dmitry
04.10.2016
08:23:03
больше девопс растёт последнее время

нежели непосредственно бэкэнд

Исмаил
04.10.2016
08:23:48
Тут тебе не надо ждать минуту пока скомпилится чтобы поглядеть как там у тебя кнопка стоит, например
С хорошим дизайном верстка получается предсказуемой и нет необходимости обновлять страницу при малейшем изменении

Bro
04.10.2016
08:23:49
зачем визуальный редактор? стандарты определенные нужны на UI/UX чтобы ты могу легко интегрировать компоненты которые кто-то еще написал в свое приложение особо не тратя время на разбор того что там внутри.

Google
Арсений
04.10.2016
08:24:57
Я поясню зачем нужен graphql

Bro
04.10.2016
08:25:28
https://www.polymer-project.org/1.0/

кто нибудь юзал?

Alexander
04.10.2016
08:27:24
зачем визуальный редактор? стандарты определенные нужны на UI/UX чтобы ты могу легко интегрировать компоненты которые кто-то еще написал в свое приложение особо не тратя время на разбор того что там внутри.
Посмотрим, но мне кажется, что такие инструменты быстро дохнут. Есть же всякие Macaw, по их поводу не вижу ажиотажа. Просто на десктопе это реально сложно было смотреть/держать в голове, а на фронте к этому все привыкли и про feedback loop я уже сказал выше. Т.е. проблема просто по-другому решена. А наговнякать по-быстрому и сейчас можно много на чем.

Арсений
04.10.2016
08:27:59
GraphQL нужен затем что бэк превращается в ожерелье микросервисов разной степени абстракции. И это правильно. Чем дальше в лес тем больше будет унифицированных микросервисов которые будут выполнять стандартные задачи + микросервисы под локальные задачи проекта. Вся остальная бизнес-логика и сценарии уйдут на фронт целиком. Для того чтобы обеспечить эти толстые клиенты данными нужен единый API gateway для каждого конкретного проекта чтобы не охренеть от запросов и не ддосить сервера без кэша

Bro
04.10.2016
08:28:42
у меня щаз ожерелье такое

Aldar
04.10.2016
08:29:13
зачем всю логику на фронт кидать?

Bro
04.10.2016
08:29:48
переношу сейчас на Kubernetes кластер потихоньку т.к. devops через ssh/ansible стал жрать слишком много времени времени.

логика уже по факту на фронте

Denis
04.10.2016
08:31:39
Ansible совсем не айс?

Bro
04.10.2016
08:31:45
айс

Denis
04.10.2016
08:32:06
Про Kubernetes гоу сюда @kubernetes_ru :)

Bro
04.10.2016
08:32:34
но все равно. задач то меньше не становится.

о вот это круто. я как бы только начал еще не все понимаю нормально.

Artur
04.10.2016
08:39:17
ищу фронт либу для динамоческой формы-фильтра а-ля яндекс маркет на основе "схемы" (вопрос не про jquery и не делать всё ручками)

Artur
04.10.2016
08:40:00
да

Vladimir
04.10.2016
08:40:19
мб в гугле и на стековерфлоу будет быстрее

Artur
04.10.2016
08:40:22
такого безобразия на бэке нет )

Vladimir
04.10.2016
08:40:27
https://community.algolia.com/instantsearch.js/examples/media/ такое пойдет?

Google
Artur
04.10.2016
08:40:29
но поверхностно. я прост не фронт с кухней не знаком

всё на гитхабе посмотрел но то же очевидное решение

мож слова не те пользую

Bro
04.10.2016
08:41:38
http://www.searchkit.co

глянь

фронтенд для elastisearch

Vladimir
04.10.2016
08:42:02
вот другой пример, https://community.algolia.com/instantsearch.js/examples/e-commerce/

Artur
04.10.2016
08:42:21
фронтенд для elastisearch
о спаибо люблю эластику

вот другой пример, https://community.algolia.com/instantsearch.js/examples/e-commerce/
спасибо, но концепция не та у меня "одноуровневый" но с кучей фильтр полей(яндекс маркет)

Bro
04.10.2016
08:43:57
тебе наружу нужно или для внутреннего пользования?

Artur
04.10.2016
08:44:48
наружу

пока бэк пилю

Bro
04.10.2016
08:45:03
python?

Artur
04.10.2016
08:45:07
похапе

Bro
04.10.2016
08:45:50
наружу для эластика есть бинды к angularjs, а для reactjs есть searchkit.

Artur
04.10.2016
08:46:00
на имхонете шикарный фильтр.. эххх

Bro
04.10.2016
08:46:14
мне для внутреннего нужно было поэтому я просто взял kibana и выкинул свой дашборд.

Artur
04.10.2016
08:46:18
у меня нет требований по дизайну. я делаю "прототип"

Google
Bro
04.10.2016
08:49:30
должны позволять, на searchkit Apache License 2.0

на кибана тоже

Artur
04.10.2016
08:50:40
я прост не в теме про кибану как её закастомить под имеющуюююся структуру

Bro
04.10.2016
08:50:49
никак наверное

проще написать свое лол

https://github.com/elastic/kibana/blob/master/Gruntfile.js

хотя не

можно запарится

наверное сделать кастомный билд со своим css

но я бы не стал.

Vladimir
04.10.2016
10:21:53
друзья, а как получить attribute у dom ноды в enzyme?

Арсений
04.10.2016
10:29:18
Смотрите, человек пишет тесты для реакта)

Это типа с уважением сказано

Bro
04.10.2016
10:29:31
я пишу =(

везде

Арсений
04.10.2016
10:29:53
@Havenchyk В реакте нет аттрибутов у дом нод. Есть пропсы

Eugene
04.10.2016
10:30:22
Здарова, мужики.

Vladimir
04.10.2016
10:31:01
@esseswann спасибо за разъяснение. остановился на mount(<Component />).find('img').node.src

Alxander
04.10.2016
10:31:04
Тут не только мужики

Арсений
04.10.2016
10:31:12
Да, так норм

Google
Bro
04.10.2016
10:31:20
когда тесты сразу пишешь получается более продуманная композиция. хотя бы потому, что если сложно тест сделать то ты скорее всего подмаешь как реализацию поделить на части которые будет просто тестировать (т.е. использовать в дальнейшем)

Арсений
04.10.2016
10:31:22
Получай через js объект короче

@istinspring Совершенно верно. Если ты пишешь тесты постфактум ты ещё и жалаеешь себя и подсознательно подстраиваешь их под косяки в коде

Bro
04.10.2016
10:32:18
ну а если лайфцикла софта предполагает развитие причем непонятно в какую сторону, без тестов нормальный рефакторинг не получится сделать.

ну правда я юниты только пишу

есть еще всякие e2e

Eugene
04.10.2016
10:33:46
Есть здесь кто-нибудь понимающий магию babel?

Арсений
04.10.2016
10:34:05
Реакт довольно предсказуем. Можно писать простейшие интеграционые тесты, просто чтобы например если что-то сломают во взаимодействии с бэкендом тесты посыпались на фронте до деплоя)

Bro
04.10.2016
10:37:26
а какая магия в babel?

Maxim
04.10.2016
10:40:31
Есть здесь кто-нибудь понимающий магию babel?
http://babeljs.io/repl/#?babili=false&evaluate=true&lineWrap=false&presets=es2015%2Creact%2Cstage-2&code=

Nikita
04.10.2016
10:56:15
а какая магия в babel?
человек 10 знают как он работает полностью и понимают каждый плагин) мб даже меньше))

Vladimir
04.10.2016
11:05:27
:) все уже в FB?

друзья, подскажите, пожалуйста, как проекты уровня react генерируют changelog

Alex
04.10.2016
11:07:04
а дайте ссылки на хантерские чаты по ноде.

Evgeny
04.10.2016
11:07:07
http://ruby-hyperloop.io

Alex
04.10.2016
11:07:07
пожалуйста

Страница 511 из 5115