No-code CRUD для простенького проекта

 Публичный пост

Думаю, круды - боль многих проектов. Прочитав пост о no-code, решил задать вопрос, какие существуют решения (желательно без или с минимумом кода) для построения интерфейса для крудов. Желательно, чтоб это можно было завести указав БД и крендшиалы. Было бы здорово, если бы систему пермишинов туда еще можно было как-то прикрутить.

8 комментариев 👇

Мне кажется, что такие решения ограничены потому, что с ними начинаются проблемы как только тебе захочется добавить еще один роут у которого будет какая-то хитрая логика и на этом нокоде кончается.
По моему темплейты/кодогенераторы для такого подхолят лучше всего. Потому, что они с одной стороны сделают за тебя бОльшую часть роботы, с другой у тебя остается гибкость и возможность вносить измения в код и описывать свою логику.

Хотя может я и не прав, может для каких-то лендингов и подойдут no-code решения.

  Развернуть 1 комментарий

О, я такой хобби-проект писал: https://github.com/begor/gogres, но его для продакшена лучше не использовать, он был просто PoC и штука для "потыкать Golang".

Для PostgreSQL есть https://github.com/PostgREST/postgrest, он больше похож на продакшен-реди.

  Развернуть 1 комментарий

Поддержу за postgrest, использовали его как то, когда нам был нужен простой rest api для получения данных, а писать отдельный бекенд посчитали нецелесообразным.

  Развернуть 1 комментарий

@tkf, а что для юзер интерфейса?

  Развернуть 1 комментарий

@aSjKYUSUSMPzin2W, UI у нас уже был, но вообще можно посмотреть в сторону чего то на манер crudl , не то чтобы nocode конечно, просто тут вопрос касательно того что хотеть от интерфейса.

  Развернуть 1 комментарий
Maxim Syabro Стартапы, вебдев, фото, техно 19 мая 2020

https://hasura.io - графкуэль поверх постгри

  Развернуть 1 комментарий
Nikita Tanygin Technical Product Manager 19 мая 2020

Подписываюсь.

  Развернуть 1 комментарий

Конечно, не no-code, но если задумаетесь писать свое решение, то за годы экспериментов я вот этот стак считаю наиболее лаконичным в создании CRUD :) https://github.com/backmeupplz/backend-starter

Хороший стэк снимает боль.

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб