Пишу фуллстэк Pet-project — мои технологии 🚽



На выходных решил написать маленький фуллстэк проектик и задался вопросом по поводу дев стэка



Frontend 💃

1. Фреймворк — тут я особо не выбирал, так как в голове сразу был Next или Nuxt, но выбрал Next просто из-за привычки

2. State менеджер — mobx, так как простой, современный и молодёжный, остальные либо не обрели достаточно комьюнити, либо уже отстали от моды



Backend 💻

1. Фреймворк — так как я не хотел особо писать бэкенд, и тем более делать это отдельным сервисом, я решил, что мне хватит возможностей Next и создания API роутов в нём

2. СУБД — я крайне не хотел ставить что-то локально, не хотел писать запросы, не хотел париться с деплоем, хотел, чтобы многое было из коробки и чтобы всё было как в сказке. Я пришёл к Supabase, она покрыла всё что мне нужно и бонусом офигенная документация. В своём лексиконе я называю её "СУБД для фронтендеров"

3. ORM — как писал выше, я не хочу писать запросы, поэтому искал приятный ORM, с хорошей типизацией и чтоб с Next работала балдёжно. Для себя выбрал Prisma, её типизация божественна и она может делать запросы прямо из getServerSideProps



Жду от вас помидоров в лицо фидбэка по моему проектику многоножке 👨‍💻