Обновить
17
7.8
Andrew Ka@comerc

#кодеротбога

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

Выглядит очень вкусно, но вот что автор библиотеки отвечает на вопрос о пагинации:


I still feel that pagination is something that doesn't quite fit into react-virtualized since the main purpose of this library is to display lots of unpaginated data.

И про реализацию сортировки:


I would encourage you (or anyone) to release an add-on library that works with react-virtualized to add this behavior though. I think a lot of people could benefit from it.

Грусть-печаль. Мне нужно коробочное решение — "чик-чик и в продакшн".

Для зависимых данных есть MobX

Поясните, пожалуйста

Почему бы не сделать второй шаг

Мопед не мой. Покажите пример кода, как вы себе представляете API. Я может быть возьмусь за реализацию.


вы сходу потеряли возможность типизации пейлоада внутри редьюсера

не вижу преград для типизации { key, value }


[setField]: (state, { key, value }) => ({ ...state, [key]: value }),

вы не используете явных констант

А они не нужны, используются только для дисплейных имён в Redux DevTools.

есть, как минимум, два разных варианта работы с редаксом через observable

ещё mobx-state-tree умеет прикидываться redux-ом:


Пример
import React from 'react'
import { render } from 'react-dom'
import App from './containers/App'
import 'todomvc-app-css/index.css'

import { Provider } from 'react-redux'
import todosFactory from './models/todos'
import { asReduxStore, connectReduxDevtools } from 'mobx-state-tree'

const initialState = {
    todos: [{
        text: 'learn Redux',
        completed: false,
        id: 0
    }]
}
const todos = window.todos = todosFactory.create(initialState)
const store = asReduxStore(todos)
connectReduxDevtools(require("remotedev"), todos)

render(
  <Provider store={store}>
    <App />
  </Provider>,
  document.getElementById('root')
)

Кликбейт выбешивает, кстати говоря.

Вероятно, вы не умеете готовить Redux. Пример чтения данных из API в форму и записи из формы в API с валидацией (на выбор варианты redux-saga/redux-thunk), применяя ducks-pattern.

Всегда говори Да :)

Сделай сам — приглашаю добровольцев на вычитку перевода.

есть, но перевода не найти по-прежнему.

В Японию вам надо :)

Вроде Phaser собирался слезть с Pixi, так и не случилось?

Например — решения на Go (во множественном числе, что дает нам богатство выбора) сопоставимы со скоростным Tarantool, при этом развесистось экосистемы несравнима.

просто он заботливо сконфигурирован для нас

именно, а потому "скрипач не нужен".

или вот еще — более конкретные данные

Для начинающих webpack не нужен. Достаточно Create React App.

Q: Is Gorilla a framework?
A: No, it is a toolkit. Just use what you need with your favorite framework or the http package.

http://www.gorillatoolkit.org/pkg/

При желании можно интерпретировать результаты опроса, что за прошедшие 10 лет уровень программистов вырос. :)

Прекрасная статья для начинающих и подоспела вовремя. Последние выходные мая — лучше не придумаешь, чтобы написать свое первое приложение на Go.

Информация

В рейтинге
760-й
Зарегистрирован
Активность