Ну вроде довёл до удобоваримого состояния свой небольшой проект который пилил в отпуске и по вечерам - okTable (
https://oktable.ru/) .
Если коротко, это что-то типа AirTable, но я предпочитаю о нём думать, скорее как о развитии идей MS Access. На самом деле, я за последние лет 7 даже несколько раз порывался его сделать, но всё не доделывал. А сейчас при наличии отличных нейросеток, таки получилось доделать! Если интересно, этот проект пилил сначала на GLM-5.3, потом уже на GLM-5.3-Flash (очень рекомендую! Она просто нечто!).
Кратко, что там можно делать и для чего:
- Можно заводить проекты, которые являются верхним уровнем организации контента. В проектах лежат уже таблицы.
- В таблице может быть сколько угодно полей разных (18 разных!) типов. Так же могут быть связи с другими таблицами. Причём как прямые, так и обратные (то есть у записи видно какие другие записи на неё ссылаются)
- К проекту можно подключить других людей и делать совместное редактирование в риалтайме
- Есть API и MCP для подключения ИИ агентов :)
- Веб клиент достаточно умный и переживает нестабильный интернет засчёт умного кеширования и при восстановлении сети - синхронизирует даже действия сделанные без интернета. Так же, это PWA по всем правилам! То есть, браузер может предложить установить как приложение. Что приятно!
- Есть версионирование изменений записей с возможностью откатки к любой версии.
И да, всё это неограниченно и бесплатно. Во всяком случае, сейчас :) А потом... А потом мне будет лень морочиться с монетизацией и это останется бесплатным навсегда, я же себя знаю :D
В любом случае, это был приятный опыт и мне было делать по кайфу, ведь делал, в первую очередь для себя и для своих нужд. Да, можно было взять что-то готовое, но зачем?
З.Ы.: наверняка, там куча багов, о которых можно сообщать просто здесь, под постом :)