Size: a a a

Angular - русскоговорящее сообщество

2016 August 10

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
Неправославным
источник

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
Небыстрый, да, но все ж быстрее Интернета 🤔
источник

АИ

Алексей Иванович in Angular - русскоговорящее сообщество
На самом деле надо просто подумать что тебе нужно.
В первой и второй ссылках, ребята просто постоянно перезаписывали объекты. И в первом случае, как ответили, очень много времени уходило на JSON.parse/stringify .
Если хранить мало информации,  и нужно что бы она была постоянно в кэше браузера. То выбор хороший.
В случае же с данными которые меняются часто, и не столь критичны, то можно юзать sessionStorage.
Но в обоих случаях данных должно быть мало, ибо это не БД.
А и ещё там было написано что localStorage такой медленный потому что он хранится на жёстком диске.

Кстати, а почему не запросить эти данные о пользователе как только  перезагрузил страницу и сохранить их в каком нибудь сервисе? Так и быстрее и с ними работать будет проще.
источник
2016 August 11

AK

Aleh Kashnikau in Angular - русскоговорящее сообщество
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
источник

T

Top.Bid in Angular - русскоговорящее сообщество
Подскажите. Тупой вопрос... У меня бэкенд на ноде (TypeScript) и ангулар приложение. Общие сущности описывать в виде интерфейсов или классов? )
источник

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
это зависит от конкретного подхода
источник

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
в TypeScript (я могу ошибаться, если так — поправльте) разницы особой нет. В классах могут добавляться еще функции, а интерфейс — это аналог структур в C++). Ещ возможен подход, который используется в Java или том же PHP, когда интрефейс — это "нулевой уровень абстракции", эдакое неявное условие, к которому могут подойти классы любой реализации, не имеющие родственной связи с, допустим, абстрактными классами-полуфабрикатами какой-то классовой библиотеки. А сдругой стороны — они это гарантия унификации отдельных частей.
источник

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
Но вот, кстати, интересный вопрос
источник

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
Что хороший тон в  TypeScript?
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Мы использовали интерфейсы
источник

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
Интерфейсы — это просто структуры, или это интерфейсы в понимании Java?
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Потом перешли на классы, когда поняли что разницы нету в итоге
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
После компиляции оно по сути одно и тоже
источник

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
Ну здесь больше вопрос идеологический
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Почему перешли - потому что логический это классы, а не интерфейсы
источник

AK

Alexander Koshevy in Angular - русскоговорящее сообщество
потому что в итоге — это все просто JS-объект
источник

VM

Vladimir Milenko in Angular - русскоговорящее сообщество
Top.Bid
Подскажите. Тупой вопрос... У меня бэкенд на ноде (TypeScript) и ангулар приложение. Общие сущности описывать в виде интерфейсов или классов? )
Вот как вы умудряетесь бэк на ts писать?
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
В любом ооп языке это были бы классы. Поэтому мы выбрали из
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Их*
источник