Size: a a a

React — русскоговорящее сообщество

2021 June 21

SM

Soltukiev Malik in React — русскоговорящее сообщество
нет, типа просто переименовываешь папку "redux" на "store", и все
источник

ei

export default - зло... in React — русскоговорящее сообщество
Щас перечислю варианты от худшего к лучшему

Папка redux
Папка store
Редьюсеры/экшны/селекторы рядом с фичей
Папка effector
Модели с эффектором рядом с фичей
источник

M

Maksym in React — русскоговорящее сообщество
А в чем прикол?
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Ну мне объяснили, что это глупо называть папку именем "redux", типа это же store, и туда можно положить любой стм, а не только redux. Называть папку именем либы такое себе
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
хоть и нет в этом ничего такого
источник

M

Maksym in React — русскоговорящее сообщество
Ааа, вот про что имелось ввиду. Ну да. Логично
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Мля немного не в тему но напомните сайт где подборки палитр висят
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Мне график надо разукрасить
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
пентагон
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Все, нашел, coolors называется
источник

ei

export default - зло... in React — русскоговорящее сообщество
источник

Nu

Null undefined in React — русскоговорящее сообщество
Советую не изучать это говно
источник

MD

Max Dmitriev in React — русскоговорящее сообщество
чего?😂 как лучше это сделать?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Вот так


// request.ts

import Axios, { AxiosRequestConfig } from 'axios'

const instance = Axios.create({
 baseURL: '/temp-server',
})

export async function request<T>(config: AxiosRequestConfig): Promise<T> {
 return instance(config).then(response => response.data)
}

// requests.ts

import { Country } from '@app/types/entities'
import { request } from './request'

export const getCountries = () =>
 request<Country[]>({
   url: '/countries/ru.json',
   method: 'get',
 })

// index.ts

export * as tempApi from './requests'
источник

M

Maksim in React — русскоговорящее сообщество
Подскажите, в тестовом дали апишку что бы данные забирать, а там на гет запрос корс политика стоит.
Доступа к серваку что бы корс заголовки поставить нет.
Что можно придумать с этим что бы данные получить?

Тестовое только на фронте, тоесть с сервака я не смогу дергать
источник

MD

Max Dmitriev in React — русскоговорящее сообщество
он будет json-ответ в js обьект преобразовывать сразу на выходе, верно?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Во-первых, настучать по голове тем кто дал тестовое
источник

ei

export default - зло... in React — русскоговорящее сообщество
Помимо того что это правильно, это так же покажет тебя как специалиста и будет больший шанс что возьмут
источник

ei

export default - зло... in React — русскоговорящее сообщество
Во-вторых, задуматься, нормальная ли компания, если там разработчики не осилили корс рабочий сделать?
источник

M

Maksim in React — русскоговорящее сообщество
Вообще как я понял это не их апишка, а чья то левая
источник