Size: a a a

2021 February 02

EO

Eugene Obrezkov in Frontend UA
Dmytro Dovhan
а в плане организации хранения и линков, все тоже самое?
я не увидел больших отличий, да
источник

EO

Eugene Obrezkov in Frontend UA
так раш за всем мониторит, а так будет ещё pnpm workspaces
источник

EO

Eugene Obrezkov in Frontend UA
типа, если захочешь через pnpm бегать
источник

EO

Eugene Obrezkov in Frontend UA
V7v S6k
що тільки люди не придумають щоб тернарки не писати
Either<L, R>
источник

OC

Ostap Chervak in Frontend UA
Eugene Obrezkov
Either<L, R>
❤️
источник
2021 February 03

DD

Dmytro Dovhan in Frontend UA
Иногда я думаю что почти понял TS но потом упираюсь вот в что то такое

type Test<Args> = Args extends [infer Head, ...infer Tail]  ? Tail : Head


Cannot find name 'Head'.
Exported type alias 'Test' has or is using private name 'Head'.

может кто объяснить что не так? на Tail не ругается
источник

DB

Dima Bildin in Frontend UA
Dmytro Dovhan
Иногда я думаю что почти понял TS но потом упираюсь вот в что то такое

type Test<Args> = Args extends [infer Head, ...infer Tail]  ? Tail : Head


Cannot find name 'Head'.
Exported type alias 'Test' has or is using private name 'Head'.

может кто объяснить что не так? на Tail не ругается
Так Head нет в том бранче. После двоеточия то что не подпадает под условие extends
источник

DD

Dmytro Dovhan in Frontend UA
Dima Bildin
Так Head нет в том бранче. После двоеточия то что не подпадает под условие extends
я понял, спасибо, внезапно это теперь кажется очевидным )
источник

MO

Mr OZ in Frontend UA
Посоветуйте реакт либу соритруемое дерео с драг н дропом и виртуализацией, должна быстро работать на больших обьемах данных
источник

MO

Mr OZ in Frontend UA
Типа такого по функционалу, но не такое карявое. rsuitejs.com/components/tree
источник

AL

Andrey Listochkin in Frontend UA
Пару лет назад вот таким пользовался https://github.com/frontend-collective/react-sortable-tree
источник

SS

Serhey Shmyg in Frontend UA
Mr OZ
Типа такого по функционалу, но не такое карявое. rsuitejs.com/components/tree
В ant ще є схоже. Але не скажу що прям ракета (китайське ж :) )
источник

SG

Stas G in Frontend UA
Кто-нибудь знает, как правильно зафорсить landscape-mode для приложения на телефоне?
я нагуглил `screen.orientation.lock('landscape')`, но похоже это несекьюрно и не работает
источник

SG

Stas G in Frontend UA
classic frontend api
источник

AU

Andrii U in Frontend UA
Превіт, порадьте будь ласка шось таке проривне шо можна швидко подивитися/почитати про оптимізацію performance з боку фронтенду. Є всього кілька годин шоб стати експертом в цій галузі (і почати консультувати за гроші:). Ключові поняття, методики, інструменти etc. Дякую!
источник

DZ

Dmitry Zherebko in Frontend UA
источник

AU

Andrii U in Frontend UA
дякую!
источник

u

uda in Frontend UA
Ребят, а в каких случаях можно не использовать try/catch  в асинхронных ф-ия.

Из серии есть myClass, у него три метода


async getBooks() {
 const flats = await this.getFlats();
 const rooms = await this.getRooms();

 // make operations with flats and rooms
}

async getFlats() {
 // make operations with random api
}

async getRooms() {
 // make operations with random api
}


по хорошему должен быть try/catch во всех трех методах или только в getBooks ?
источник

EO

Eugene Obrezkov in Frontend UA
uda
Ребят, а в каких случаях можно не использовать try/catch  в асинхронных ф-ия.

Из серии есть myClass, у него три метода


async getBooks() {
 const flats = await this.getFlats();
 const rooms = await this.getRooms();

 // make operations with flats and rooms
}

async getFlats() {
 // make operations with random api
}

async getRooms() {
 // make operations with random api
}


по хорошему должен быть try/catch во всех трех методах или только в getBooks ?
зависит от того насколько гранулярно ты хочешь обрабатывать их
источник

u

uda in Frontend UA
обсуждали два кейса, если с ts
мы делаем методы getFlats() и getRooms() приватными, и, по идеи смело ловим их ошибки

если без тс
тогда не понятно, по факту можно же дергать их отдельно и ничего не ловить

разве не лучше просто написать во всех, чем это может навредить ?
источник