Какой фреймворк подойдет для задачи редактирования онлайн таблчки?
Подвернулась тут задачка, суть задачки хранить пароли и логины ( В компании все хранят файликами что мягко говоря прошлый век, в битриксе 24 хранить отказываются ибо чужой код там все вот это, решил накидать сам.
Функционал простой.
табличка, в которой можно редактировать добавлять поля, поск.
databables в общем.
Думал накидать на нем но там платный эдитор.
Посмотрел в инете что вообще есть ( давно ничего не пишу).
Куча всего уже с готовыми примерами вплоть до готовых решений с БД.
НО то ветка гита 10 летней давности, то платный эдитор то еще какая хрень
И тут я подумал что проще обратиться а активным разработчиком, возможно 90% того что я хочу написать уже болтается где-то и кто-то уже может такое делал.
Антон, ну во первых мне нунна кастомизация в частности нужно хранить доступы к бд а там плюс два поля
ну и естественно не внешний сервис с закрытой архитектурой.
То есть само пил ;(
по функционалу что-то вроде js-grid.com/demos
В этом смущает последнее изменение на гите 10 лет назад, возможно сейчас что-то более пристойное.
Вам фреймворк нужен с CRUD контроллером и системой администрирования пользователей.
На Yii2 можно за вечер сделать подобное. Так как у него фишки для фронтенда встроенные.
Laravel - помедленнее, но тоже плюс минус за два вечера.
Единственное, что предусмотреть - это шифрование пароля (хотя бы базовое с ключом на сервере), чтобы базу не совсем с открытыми паролями держать.
А фишки типа редактирования пароля в самой таблице - можно просто на первое время скрыть. И потом уже накатить, как найдете решение. Плюс скорее всего удобнее будет в модальном окне производить редактирование.
Привет всем. Онлайн редактор таблиц я делал для modx https://github.com/touol/gtsAPI и https://github.com/touol/PVTables. С js решениями обычно проблема надо писать бек под них. У меня конкретно заточено под бек на модекс. Документация пока только начальная https://modx.pro/solutions/24969. Не знаю есть ли достойные альтернативы. Мне требовалось именно под модекс и чтоб было быстро сделать и чтоб компонент много умел уже сам по себе. Пока получилось не все что хотелось, но пока нас устраивает. Вообщем я все таблицы делаю с моими компонентами. Для новичка в модекс это наверное будет сложно освоить, но если освоить то таблицы можно делать за 5-10 минут.
Можно хранить логопасы с помощью https://www.vaultproject.io/ Нужно данное api развернуть на отдельном сервере внутри защищённого контура компании или через прокси (то есть к нему не должен быть открыт внешний доступ, только доверенные подключения) и стучаться к нему с помощью REST. Легко встраивается в микросервис. Проблема только в отказоустойчивости. Нужно наладить грамотный мониторинг.