SQL Схема в типы TypeScript
Последнее время активно пиарится файловая база данных SQLite. Слышали про такую?
Меня она интересует одной интересной особенностью.
Ходят слухи, что Telegram делает на каждый чат отдельную базу SQLite. То сообщение, которое вы читаете, вероятно, сохраняется в отдельном файле для этого чата.
Мне хочется поиграться с этим подходом при построении Telegram Mini App.
Но писать приложение на JS без типизации уже не представляю как и зачем.
Было бы хорошо, схему БД сконвертировать в Типы. Задумано — сделано.
Пару часов раздумий об идее. Парсинг в AST дерево. 3 функции на JS и вуаля! Выглядит работоспособно.
Еще сегодня спроектировал свой фреймворк для NodeJS. Ничего существующего не приглянулось. В январе вернусь к написанию телеграм приложений.
Post #575
85

- 👍 5
- 🔥 2