Size: a a a

JavaScript.Ninja

2021 June 23

KR

Kirill Romanov in JavaScript.Ninja
касты, в смысле?
источник

KR

Kirill Romanov in JavaScript.Ninja
ну касты не нужно делать, если использовать тайп гварды. Вы же как-то проверяете, что на самом деле пришло?
источник

AD

Aleksei Dubinskii in JavaScript.Ninja
да, я про касты
источник

AD

Aleksei Dubinskii in JavaScript.Ninja
например у нас на проекте мы освежили фронт а на бэке есть старые апи (притом не одно) которое в скоре будет переписываться и отдает оно все очень стремно, покрывать его респонсы интерфейсами вообще желания нет) но есть интерфейсы для нового апи там где стуктура уже одинаковая и все красиво

притом у нас и для старых основных респонсов есть интерфейсы, но там половина полей optional так как они то есть то нет и логика там желает лучшего
источник

CL

Cloud Legat in JavaScript.Ninja
Всем привет!
Такой вопрос к гуру - а реально ли сделать возобновляемое скачивание (download) средствами js? Делаю через streamsaver.js, может как-то можно WriteStream приостанавливать и потом опять запускать?
источник

AD

Aleksei Dubinskii in JavaScript.Ninja
можно попробовать настроить через WriteStream, останавливать и при возобновлении передавать количество скачанных байтов, там вроде в запросе заголовок для этого есть (это как предположение, самому с таким не приходилось работать)
источник

CL

Cloud Legat in JavaScript.Ninja
Ага, спасибо, буду копать в эту сторону
источник

Ш

Шима in JavaScript.Ninja
точно не помню но есть методы pause resume вроде как или события в стримах
источник

PK

Pasha Kozyr in JavaScript.Ninja
можно как-то отключить чтобы в Chrome DevTools дебагер не лез в библиотеку реакт, а только по моему коду переходил когда f9 жму?
источник

Н

Никита in JavaScript.Ninja
неа
источник

V

Vitaliy in JavaScript.Ninja
Не знаете есть ли какой-то опен соурс едитор для канваса. Чтобы поверх картинок рисовать ?
источник
2021 June 24

D

Dimitrii in JavaScript.Ninja
Blackbox script
источник

D

Dimitrii in JavaScript.Ninja
источник

D

Dimitrii in JavaScript.Ninja
И, главное, что тут крамольного?
источник

IK

Illya Klymov in JavaScript.Ninja
нельзя унаследоваться от примитивного типа
источник

KR

Kirill Romanov in JavaScript.Ninja
можно вызвать, например, func11<'bar'>()
источник

KR

Kirill Romanov in JavaScript.Ninja
собственно, про это тайпскрипт и говорит, что A может быть задан другим подтипом string, отличающимся от подтипа, используемого для default value
источник

AD

Alexander Dremin in JavaScript.Ninja
Доброе утро.

Скажите пожалуйста я правильно понял логику работы spa?

Сам я джун нодер, и мне для того, чтобы решать задачи знать этого не нужно. НО вопрос считаю важным, о фундаментальном понимании как все устроено + интересно)

Запушен веб-сервер, посылая запросы на него пользователи получают HTML страницу, в ней есть JS, и страница гененируется на стороне пользователя.
Когда пользователь посылает запрос, на получение каких-то данных, запрос идет на веб-сервер, и перенаправляется  допустим на сервер0 на ноде, который в свою очередь эти данные отдает.
источник

VK

Vladimir Klimov in JavaScript.Ninja
Весь смысл SPA если очень обобщить в том, что это одна html страница, поверх которой на стороне клиента js-ом "рисуется" весь роутинг, различные станицы и вьюхи)
А как оно взаимодействует с окружающим миром чтобы получать данные и взаимодействует ли вообще - это уже не важно)
источник

AD

Alexander Dremin in JavaScript.Ninja
Спасибо
источник