На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Majestio
  
> Написание прослойки для работы с базами данных
    Всем привет!

    Сразу напишу зачем планируется этот велосипед. Дело в том, что данный пост пишу в разделе "Язык программирования Dart", и тут есть особенности.

    1. Наиболее быстрая разработка в Dart+Flutter ведётся при выборе цели Web. Ибо сборка в нативные цели или использование эмуляторов слишком затратно по времени
    2. Увы и ах, но в Dart+Fluter есть прямая поддержка работы с различными базами данных во всех целях сборки, кроме Web

    На счет Web оно и понятное дело, для такого приложения понятие файловых систем не существует, там есть только хранилище для куков и локальное хранилище, которые крайне ограничены по размеру хранимых данных. Прежде чем писать этот пост я пообщался с ChatGPT. Тот посоветовал мне писать backend (на Dart, Node.js, PHP, Python, Go, что удобнее). Backend работает с MySQL. Flutter Web обращается к backend по REST/GraphQL/WebSocket.

    Понимаю, что нужно написать удобный wrapper, но есть опасения. Как-то у меня был опыт работы в Laravel с его декларируемо-удобным Eloquent ORM, но у меня остались негативные впечатления от этого удобства. Помню тогда упирался-упирался, потом плюнул и перешел на сырые SQL-запросы. И работа заметно ускорилась. Не хотелось бы тут на такие же грабли наступать.

    В общем, пока просто хочется услышать ваши советы, рассуждения, предложения.
      M
      Тема отображена в разделе(ах): C/C++: Общие вопросы, C/C++: Базы данных
      Сообщение будет удалено через 5 дн.
        M
        Тема отображена в разделе(ах): Базы данных: Общие вопросы
        Сообщение будет удалено через 5 дн.
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0148 ]   [ 17 queries used ]   [ Generated: 23.08.25, 00:06 GMT ]