Ответы пользователя по тегу Веб-разработка
  • Wordspress и написание кода вручную, в чем разница?

    @AstraVlad
    Финансист, консультант, программист-любитель
    Потому что любой конструктор ограничен тем набором блоков, которые он предоставляет. Грубо говоря, невозможно собрать из Лего штопор даже если блоки будут стальными: форма не позволит. Так что как только вам нужно сделать что-то не укладывающееся в стандарт конструктора, тут же приходится что-то учить.
    Ответ написан
    4 комментария
  • Свой вебинтерфейс: как сделать последовательную цепочку экранов редактирования?

    @AstraVlad
    Финансист, консультант, программист-любитель
    Интересная задачка. А нельзя просто провалить валидацию формы и вернуть юзера обратно?

    Если нет, то самый тупой вариант это засунуть данные прямо в параметры URL при редиректе. А вот самый хитровыпуклый и универсальный что я могу придумать это держать что-то вроде Redis в качестве кэша, кидать туда данные и передавать в URL id записи. Оба способа будут работать при любой архитектуре системы и не зависят ни от языка, ни от фреймворка.

    А так, Django поддерживает сессии и вообще очень удобен.
    Ответ написан
    3 комментария
  • Как можно реализовать доступ к хранилищу фотографии?

    @AstraVlad
    Финансист, консультант, программист-любитель
    Если речь идет о nodejs, значит есть какой-то хостинг, почему бы не залить фотографии туда и не сделать форму поиска с последующим редиректом на собственно картинку? А уж как организовать поиск это дело хозяйское, если, скажем, по наименованию файла, то скриптом загрузить данные в любую БД в структуре {имя: путь} и дальше уже искать введенную подстроку средствами самой БД и брать соответствующий путь если нашли. Тут работы на полчаса.
    Ответ написан
    2 комментария
  • Как добавить генератор документов на основании введенных пользователем данных на сайт?

    @AstraVlad
    Финансист, консультант, программист-любитель
    Как финансист юристу ( :)) могу посоветовать сразу исходить из того, что у сайта будет какой-то бэкэнд и вот там-то и будет происходить основная работа. Делаем АПИ, который, скажем, принимает введенные пользователем данные в виде JSON, на их основе генерирует документ и, например, выкладывает в заданную папку, а УРЛ отдает назад на фронт для ссылки "Скачать документ". Ну, или если сайт делается на чем-то вроде Джанго/Node.JS, то можно обойтись без АПИ (там по сути бэк генерирует фронт на лету).

    Я сейчас проектирую примерно такую же вещь с бизнес-планами и как раз колеблюсь между вариантами "бэк и фронт общаются через АПИ" и "написать все на Джанго и не париться".

    PS: Как вариант можно попробовать no-code/low-code решение, скажем в виде сайта на Тильде с формой, отправляющей данные в Таблицы Гугл (не помню, умеет ли Тильда делать это напрямую, но вроде должна), а там уже небольшой скрипт на Google App Script (который по сути JavaScript) генерирует документ и отправляет по почте заказчику. Или подвесить к той же Тильде свой сервис через вебхук и т.д. В общем, вариантов полно, вопрос только в навыках разработчика и деталях ТЗ.
    Ответ написан
    2 комментария
  • Стоит ли одиночке лезть в дебри создания сайтов?

    @AstraVlad
    Финансист, консультант, программист-любитель
    Студия возьмет за "визитку" 100 тыр и еще тыр 20 за какую-нибудь "разработку фирменного стиля", фрилансер сделает то же самое в разы дешевле. И на то и на другое есть спрос.
    Ответ написан
    Комментировать