@react_js

Страница 468 из 5115
from
14.09.2016
16:58:34
надо успеть к rr5

Valentin
14.09.2016
17:10:41
:D

Vladimir
14.09.2016
17:11:35
react-router

Ҫѐҏӗѫӑ
14.09.2016
17:20:48
давно известно

Google
Vadim
14.09.2016
17:35:35
.

.

.

Алексей
14.09.2016
17:37:50
Кстати а есть router для React который не использует Context ?

Paul
14.09.2016
17:40:22
надо успеть к rr5
Есть уже http://router5.github.io

from
14.09.2016
17:40:55
Paul
14.09.2016
17:41:14
Так что следующему rr надо быть 6, иначе в порыве очередного хайпа люди могут перепутать и случайно уйти на нормальный роутер

Ҫѐҏӗѫӑ
14.09.2016
17:41:44
да, это так https://github.com/router5/react-router5

правда вот это вот ^ тоже не то чтобы нормально)

Paul
14.09.2016
17:45:02
У него есть проблемы, но pros сильно перевешивают любую версию rr

Ҫѐҏӗѫӑ
14.09.2016
17:47:02
я про пакет react-router5, а не про router5

from
14.09.2016
17:47:20
мда RouterProvider, routeNode — прямая аналогия Provider, connect из react-redux

Google
from
14.09.2016
17:48:42
не, это думаю ещё хуже)

Cocker
14.09.2016
17:49:01
А какие pros конкретно?

Paul
14.09.2016
17:49:51
Всмысле хуже? router5 - фрэймворк-агностик. Чтобы использовать с реактом нужен react-router5, чтобы еще и редаксом то redux-router5

from
14.09.2016
17:50:06
не, это думаю ещё хуже)
хотя не не хуже, так же )

Paul
14.09.2016
17:50:29
Можно чистый брать и писать как хочешь

from
14.09.2016
17:51:39
Всмысле хуже? router5 - фрэймворк-агностик. Чтобы использовать с реактом нужен react-router5, чтобы еще и редаксом то redux-router5
ну завязку на редакс ещё понять можно. Для специфичных приложений, которым реально нужен _весь_ стейт в одном объекте а "нужен react-router5" это не очень понятно

Алексей
14.09.2016
17:51:54
На всякий случай спрошу еще раз. Есть в природе router для React который не использует Context?

from
14.09.2016
17:53:02
бери https://github.com/kriasoft/universal-router, он _ничего_ не использует :) по-моему отличная штука

Алексей
14.09.2016
17:55:01
бери https://github.com/kriasoft/universal-router, он _ничего_ не использует :) по-моему отличная штука
немного verbose - но спасибо за наводку import React from 'react'; import ReactDOM from 'react-dom'; import { resolve } from 'universal-router'; const routes = [ { path: '/one', action: ({ render }) => render(<h1>Page One</h1>) }, { path: '/two', action: ({ render }) => render(<h1>Page Two</h1>) } ]; function render(component) { return Promise(resolve => { ReactDOM.render(component, document.body, resolve); }); } resolve(routes, { path: '/one', render });

from
14.09.2016
17:55:17
а что тут лишним выглядит?

Алексей
14.09.2016
17:56:13
а что тут лишним выглядит?
({ render }) => render(…) и я бы не сказал бы что лишним - просто немного verbose

Paul
14.09.2016
17:56:21
Кстати да, universal-router неплох. Ему бы еще некоторые концепции из router5 и был бы идеальным

Nikita
14.09.2016
18:08:08
касательно нового RR меня еще радует, что они то делают сайт для доков, то убирают, то опять делают) даже в доках нет консистентности)

Denis
14.09.2016
18:09:51
Подняли тут старый проект для пары фиксов, там одна из зависимости - самодельный flux в jQuery-стиле. Два года прошло, а такой историей попахивает :) Как всё сильно поменялось в JS за последние пару лет. https://github.com/DenisIzmaylov/flux2

Алексей
14.09.2016
18:12:00
незнаю почему но на flux возвращатся не хочется :/ хотя в свое время выгладело все как единственно верное решение

Denis
14.09.2016
18:14:42
Я уже с отладкой ни один стакан чая выпил, решил "по быстрому кое-что пофиксить" :)

И компоненты в ES5 когда-то казались интересным решением с хороший читаемостью :)

Evgeny
14.09.2016
18:17:36
Cyclejs же

Google
Алексей
14.09.2016
18:17:53
Cocker
14.09.2016
18:18:20
я про flux а не redux..
Так он вроде реализует примерно то же

Алексей
14.09.2016
18:18:31
Aleh
14.09.2016
18:18:40
Denis
14.09.2016
18:19:13
Когда вы сделали первый компонент на React? 2015 – 30 ??????? 47% 2016 – 17 ???? 27% 2014 – 10 ?? 16% Я не знаю Java, я - HR – 4 ? 6% 2013 – 3 ? 5% ? 64 people voted so far.

Cocker
14.09.2016
18:19:29
Блин, поспорьте, я только рад буду, ибо примерно нуб и мое понимание может быть неправильным

Алексей
14.09.2016
18:21:53
Блин, поспорьте, я только рад буду, ибо примерно нуб и мое понимание может быть неправильным
Не хочу - это довольно долго будет. Но если в кратце flux я воспринимаю как доведенное до ума MVC. И не смотря что Redux использует те же “примитивы” - action, dispatcher, store - в его основе совсем другое ( Elm, функциональщина, единый стор и т.п )

Cocker
14.09.2016
18:23:26
Ну ок, пожалуй, повод порыться и почитать еще про это, спасибо

from
14.09.2016
18:27:13
я бы поспорил
а по-моему тоже примерно одно и то же

особенно если рассматривать ReduceStore https://facebook.github.io/flux/docs/flux-utils.html#reducestore-t

Алексей
14.09.2016
18:35:33
Еще раз повторюсь - примитивы то может и теже - но идеология лежащая под копотом - явно разная Вот история возникновения Flux https://www.youtube.com/watch?v=nYkdrAPrdcw А вот история возникновения Redux ( Elm ) https://egghead.io/lessons/elm-elm-in-5-minutes

Alxander
14.09.2016
18:52:12
Чем можно делать интерфейсные анимации в стиле material design?

Всякие перекрытия листов etc.

マイク
14.09.2016
18:54:04
css transitions

/CO

Sergey
14.09.2016
18:57:43
/CO

Алексей
14.09.2016
18:58:45
css transitions - но если нужно что-то готовое - то есть наример https://github.com/twitter-fabric/velocity-react https://fabric.io/blog/introducing-the-velocityreact-library

Evgeny
14.09.2016
19:01:50
У них ре-рендер адовый

Google
Evgeny
14.09.2016
19:02:12
Собственно, тоже интересует такой вопрос

Щас обходимся примитивными транзишенами через transform

+ raf

Alxander
14.09.2016
19:03:59
У них ре-рендер адовый
Что ты имеешь в виду под ре-рендером?

Evgeny
14.09.2016
19:04:24
репейнт

マイク
14.09.2016
19:05:23
Alxander
14.09.2016
19:05:35
Честно говоря не понимаю откуда у них адовый репейнт-то берётся.

Admin
ERROR: S client not available

Alxander
14.09.2016
19:05:51
Ты же спокойно в кейфреймах можешь тот же транзишн менять.

Ну или через transition-property

Evgeny
14.09.2016
19:06:59
http://blogs.adobe.com/webplatform/2014/03/18/css-animations-and-transitions-performance/

http://www.html5rocks.com/en/tutorials/speed/high-performance-animations/

Ну и дальше css transition performance issues

マイク
14.09.2016
19:08:36
Ну и дальше css transition performance issues
0 вхождений в тексте

Alxander
14.09.2016
19:08:40
Ну блин, там же черным по белому говорят мол не анимируйте высоту, смещайте транзишенами.

Evgeny
14.09.2016
19:08:48
Я имею в виду в гугле искать

Alxander
14.09.2016
19:09:11
Пролема не в css анимациях, а в ом, что анимируют не то. Хотя, по моему, так уже лет пять не делают.

マイク
14.09.2016
19:09:11
так, а на что транзишены?

лол

Alxander
14.09.2016
19:09:46
Мы, видимо, по-разному понимаем понятие "css animations"

Google
マイク
14.09.2016
19:09:56
вот да

Alxander
14.09.2016
19:10:47
Быстрее transform3d в браузере, разве что канвасы могут быть и то не факт.

マイク
14.09.2016
19:13:45
Быстрее transform3d в браузере, разве что канвасы могут быть и то не факт.
ну некоторые на коленках делают альтернативу DOM'у и рендерят в webgl

хотя удовольствие то ещё

anoru
14.09.2016
19:18:42
Ребят, а когда гитхаб обновил дизайн открытого профиля? Как-то упустил этот момент

Или еще что-то изменилось?

Evgeny
14.09.2016
19:19:23
https://github.com/universe-2016

anoru
14.09.2016
19:19:57
thanks)

マイク
14.09.2016
19:26:50
Нет варианта "не написал ни строчки кода для реакта"

Evgeny
14.09.2016
19:27:00
Последний выбирай

マイク
14.09.2016
19:27:08
ок

Denis
14.09.2016
19:27:23
И правда выбрал

マイク
14.09.2016
19:27:52
ну я и правда не писал ни строчки кода для реакта(

document.createElement 4lyfe

в запущеных случаях window.DOMParser

???

Viacheslav
14.09.2016
19:28:54
кто второй проголосовал за 2013?

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