@react_js

Страница 859 из 5115
a
22.01.2017
22:58:38
а ссылка https://github.com/facebook/react/issues/579 должна была подвести черту

Nikolay
22.01.2017
22:58:54
что нужно использовать див?

a
22.01.2017
22:59:29
что нужно изучить разные способы

и выбирать тот, какой лучше подойдет в большинстве случаев

Google
Danil
23.01.2017
05:38:55
Сорри за тупой вопрос, но в чем разница между аргументами функции, которые записываются в виде (a, b) и ({a, b})

Alexander
23.01.2017
05:39:57
({a, b}) — это деструктуризация аргумента, т.е. это один аргумент из которого берутся ключи a и b

(obj) => console.log(obj.a, obj.b) ({a, b}) => console.log(a, b)

Danil
23.01.2017
05:40:44
Понятно спасибо

Michael
23.01.2017
06:43:07
кто-то едет на метро))

Andrew
23.01.2017
06:59:11
в телеграме непродумано это, нажал нечайнно и улетел звук. хотя бы подтверждение спрашивало что ли бы

Maxim robox
23.01.2017
07:14:39
Всё нормально там.

Kir
23.01.2017
07:16:07
Кто работал с ослайдерами для реакта? какие посоветуйте ?

Mykola
23.01.2017
07:17:35
https://github.com/akiran/react-slick

Kir
23.01.2017
07:19:48
Сомнительный слайдер, только что его проверял

До клика, слайдер выглядит так

onLoad на img тоже не повесить (

Google
Mykola
23.01.2017
07:23:59
не согласен, у меня и на примерах все работало нормально

Kir
23.01.2017
07:25:09
С компонента родителя приходит массив изображений, проверка перед показом слайдера на наличие картинок стоит, загоняем изображения в слайдер - выходит так как на скрине выше

В самом слайдере вроде тоже нет ничего необычного

Danil
23.01.2017
07:30:50
А в экшенах обязательно какие то данные передавать или можно только тайп оставить?

Сергей
23.01.2017
07:32:11
Ну если надо обновить стор данными, то данные передать надо

Danil
23.01.2017
07:37:04
Не, экшен для переключения таба

Kir
23.01.2017
07:37:30
По моему вопрос, вне контекста

Алексей
23.01.2017
08:00:28
есть backend rest...у него есть валидация своя. на фронте я предлагаю некопипастить ее в своем написании. а как-то получить схему и использовать ее , и регулярно обновлятся. таким образом юзверь многовенно и на фронтенде провалидируется, и после отсылки на бакэнд тоже
JS - отличный язык для построения декларативных DSL. Если писать бэкенд на NodeJS, то можно не только валидацию декларативно описывать, но и универсальные (фронт и бэк) модели, вплоть до автогенерации REST API. Я как раз сейчас этим занимаюсь. А вообще есть ORM Sequilize, в которой можно довольно просто и гибко описать валидацию.

Quet
23.01.2017
08:02:38
js - отличный язык?

Roman
23.01.2017
08:02:44
JS - отличный язык для построения декларативных DSL. Если писать бэкенд на NodeJS, то можно не только валидацию декларативно описывать, но и универсальные (фронт и бэк) модели, вплоть до автогенерации REST API. Я как раз сейчас этим занимаюсь. А вообще есть ORM Sequilize, в которой можно довольно просто и гибко описать валидацию.
ну я бакэнд на node.js точно писать небуду ) я пишу микросервисы на тех языках которые решают задучу наиболее продуктивным способом (смотря конечно какая задача), на node.js писыл бы только для i/o perfomance. а так питон и го

Дмитрий
23.01.2017
08:03:20
js - отличный язык?
Отличный от обычных

Quet
23.01.2017
08:03:30
Алексей
23.01.2017
08:03:35
Roman
23.01.2017
08:03:53
так как может делать генерацию API django rest framework со своими modelview/modelserializers я еще невстречал ) поделитесь если знаете лучше

Roman
23.01.2017
08:04:06
ES6 очень даже неплох

Roman
23.01.2017
08:04:50
Понятно

Дмитрий
23.01.2017
08:04:52
Ты сейчас серьезно?

Алексей
23.01.2017
08:05:31
Причем тут jvm?

Google
Quet
23.01.2017
08:05:32
А чем NodeJs так принципиально плох для бэкенда?
историей с асинхронностью своей

ну и языком

Roman
23.01.2017
08:05:54
А чем NodeJs так принципиально плох для бэкенда?
это зависит от размера проекта, ) в продукции где у тебя хотя бы лимон юзверей в день нода для маштабирования это тихий ужас, стандартов не придерживается и как там у вас с ко-рутинами дела )?

Ruslan
23.01.2017
08:06:02
А в экшенах обязательно какие то данные передавать или можно только тайп оставить?
Только type обязателен, в данном случаи наверное надо ещё и id таба в payload

Алексей
23.01.2017
08:06:08
Roman
23.01.2017
08:06:25
Async/await спасает
ну и это шаг назад ) как и в питоне

Quet
23.01.2017
08:06:48
если есть команда фронтэндщиков которым надо срочно запилить бэкенд, то нода неплохо из-за того что людям не надо учить новый язык но во всех остальных случаях лучше смотреть на что-нибудь еще

Roman
23.01.2017
08:06:49
это просто фэйк

Дмитрий
23.01.2017
08:06:49
Уверен?

Бла бла бла

Дмитрий
23.01.2017
08:07:12
По фактам говори, а ещё посмотри как ведут себя асинхронные генераторы

Roman
23.01.2017
08:07:23
Бла бла бла
уверен иначе бы все писали на node.js а не на го какие нибудь парсеры и декодеры

Дмитрий
23.01.2017
08:07:50
Roman
23.01.2017
08:08:17
ну есть для чего нода хороша ) но use-caseов совсем не много)

Алексей
23.01.2017
08:08:46
уверен иначе бы все писали на node.js а не на го какие нибудь парсеры и декодеры
Многие на php бэк пишут. А php - это почти полное говнище.

Дмитрий
23.01.2017
08:08:49
Ты просто завидуешь нашей jvm

Roman
23.01.2017
08:11:22
Многие на php бэк пишут. А php - это почти полное говнище.
ну так я неговорю про тот мир где все говно) да я лучше бы на ноде писал чем на пхп )))) я говорю про soa-based архитектуру или микросервисы ) где выносит просто лопатами придется кода из ноды в другие языки когда надо будет серьезно маштабироваться - а моя каждо дневность это серьезное маштабирование и оптимизация кода, не только переписывая его, но finding right tool for right job :)

Google
Алексей
23.01.2017
08:11:42
Я не знаю что вы придираетесь к async/await, но это отличное упрощение асинхронного программирования

Quet
23.01.2017
08:12:08
Многие на php бэк пишут. А php - это почти полное говнище.
все так, но это говнище хотя бы работает по простой схеме где каждый запрос изолирован и не надо лапши из колбэков )

Admin
ERROR: S client not available

? ethorz
23.01.2017
08:12:34
главное что не asp .net

Roman
23.01.2017
08:12:35
Я не знаю что вы придираетесь к async/await, но это отличное упрощение асинхронного программирования
это не корутины - прошлый век) в питоне та же история) напиши ты nginx на ноде я посмотрю как он у тебя заживет ))

Roman
23.01.2017
08:13:08
главное что не asp .net
ну да - это уже ниже некуда )))

Дмитрий
23.01.2017
08:13:18
Для валенков ещё раз повторяю, посмотрите на асинхронные генераторы, а потом говорите

Утомили

Я понимаю когда питонисты в своей резервации на мифы точат, но тут то

Quet
23.01.2017
08:14:00
Лапша из колбэков осталась в 2007
да даже с промисами история с concurrency у ноды так себе. у пхп сильно проще, хотя язык и говнище на уровне с js

Alexander
23.01.2017
08:14:25
Ко-ко-ко

Название канала прочитайте что ли

Roman
23.01.2017
08:14:47
не ну ребят вам сюда https://www.quora.com/What-are-the-disadvantages-of-using-Node-js

Quet
23.01.2017
08:14:54
Алексей
23.01.2017
08:16:52
все так, но это говнище хотя бы работает по простой схеме где каждый запрос изолирован и не надо лапши из колбэков )
И это кстати единственный язык, который делает такую хрень, если не брать во внимание всякие CGI

Quet
23.01.2017
08:17:48
И это кстати единственный язык, который делает такую хрень, если не брать во внимание всякие CGI
ну нет же. почти все так делают ) под капотом реализуют по разному, но это хорошая и удобная абстракция для программиста (кроме случаев когда нужны вебсокеты и это все)

Roman
23.01.2017
08:20:18
на да, смотрю в ноде много что изменилось за два года

Quet
23.01.2017
08:21:50
Запуск скрипта на запрос и вызов функции на запрос - это немного разные вещи
ну физически скрипт уже никто не запускает и в пхп. fastcgi там, пул воркеров и все такое и я говорю про то что это хорошая абстракция. то что в ноде — хуже

Google
Roman
23.01.2017
08:29:37
Here's a view from Alex Payne, co-author of the book on Scala. https://al3x.net/2010/07/27/node.html He also presents studies which conclude that event-based model maybe a bad idea for high concurrent servers И это все еще актуально ) но для решение проблем с i/o нода потрясающа ) у всего есть use-case

Igor
23.01.2017
08:35:11
Кто работал с ослайдерами для реакта? какие посоветуйте ?
Мне понравился https://github.com/souporserious/react-view-pager

https://github.com/akiran/react-slick
А этот за собой Jquery не тянет?

Roman
23.01.2017
08:35:45
о спс

Kir
23.01.2017
08:36:20
@exdeniz в зависимостях вроде нет Jquery

? ethorz
23.01.2017
08:38:51
есть в кейсе при добавлении return [ action.payload.data, ...state ];, как можно сделать, что если этот элемент уже есть - не добавлять?

Igor
23.01.2017
08:38:52
Жаль, что нет порта swiper.js - я им последнее время пользовался. Очень крутой и гибкий слайдер

? ethorz
23.01.2017
08:39:32
return state.map((item) => { return item.name !== action.payload.data.name ? [ action.payload.data, ...item ] : item }); пробовал так, но не работает

есть ли вероятность в item?

Dmitry
23.01.2017
08:40:47
Ты пытался вместо элемента массива вернуть массив

? ethorz
23.01.2017
08:40:47
[...item]

при false?

Dmitry
23.01.2017
08:42:11
посмотри в сторону .find

Aleksey
23.01.2017
08:43:37
почему бы Set не запользовать. специально же под такие случаи делался

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