Обновить
1
Fedor Makareev@FMakareev

Senior Frontend developer

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

У меня было несколько попыток залететь в обсидиан но всегда натыкался на критичные для меня вещи которых в нем либо нет либо надо плагины либо они сделаны не удобно. У notion много конкурентов я перепробовал почти все что достойны но пока ближе всех affine и anytype. По минусам обсидиана для меня:

  1. Интерфейс неудобный и некрасивый

  2. Нет баз данных как в ношине

  3. Редактор и просмотр это разные режимы.

Ближе всех к notion будет affine но они еще не сделали связь между таблицами что для меня очень критично, а anytype слишком багует. Ну и в обоих нет таких мощных шаблонов как в notion. Но мне везёт тк я не в рф и могу пользоваться notion и альтернативы искал с функционалом local first

Решение не стандартное, но даже если передать в state ссылку куда направить пользователя мы теряем состояние страницы на момент авторизации и пользователю приходится делать все по новой. Есть такой кейс, на странице пакета когда перед тем как приступить к оформлению заказа нужно пройти актуализацию пакета, этот процесс может быть не быстрым и только после него пользователь видит либо форму заполнения перс данных либо авторизацию, заставлять его проходить это по новой после авторизации очень не хочется.

Задача была сделать так чтобы после авторизации пользователь на той же странице продолжил работать, если даже какие то параметры передавать в state то для каждого кейса они будут разными и это ад для тестирования + это не решит проблемы когда нужно по логике глубоко провалиться в страницу чтобы продолжить с того же шага.

Открытие окна соц. сети происходит контролируемо, фронт формирует ссылку и открывает ее так как нужно. На случай если пользователь закроет окно социальной сети форма авторизации не блокируется и канал создается всегда строго 1 сколько бы клиент не кликнул на авторизацию через социальную сеть.

Информация

В рейтинге
Не участвует
Откуда
Сегежа, Карелия, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фронтенд разработчик, Фулстек разработчик
Старший
Node.js
React
TypeScript
NestJS
Next.js
CSS-in-JS
GraphQL