Header banner
Revain logoHome Page
happstack логотип

Happstack Отзыв

4

·

Очень хорошо

Revainrating 4.5 out of 5  
Рейтинг 
4.5
Development, Web Frameworks

Посмотреть на ЯM

Описание Happstack

Happstack is an open-source community dedicated to building the next generation of Haskell web technology.

Отзывы

Глобальные рейтинги 4
  • 5
    2
  • 4
    2
  • 3
    0
  • 2
    0
  • 1
    0

Тип отзыва

Revainrating 4 out of 5

Прочная основа с множеством полезных дополнений

Happstack — отличная библиотека с богатой экосистемой инструментов и библиотек. У него хорошая среда разработки. Это не так удобно для пользователя, как некоторые другие библиотеки, но разработчики очень отзывчивы. Это отличная библиотека для разработки веб-приложений. Документация немного скудна, поэтому может быть немного сложно получить ответы на вопросы. Мне нравится использовать Happstack, потому что он очень мощный и имеет богатую экосистему инструментов и библиотек. Он также имеет…

Плюсы
  • Имеет хорошую среду разработки
Минусы
  • Может быть трудно получить ответы на вопросы

Revainrating 4 out of 5

Очень хороший Haskell Framework - простой, но надежный

Простота использования happstack и надежность фреймворка. Он также очень быстрый и может легко интегрироваться с любым существующим кодом. Не важно! Документация могла бы быть немного лучше. Я предлагаю взглянуть на другие фреймворки, например, Yesod или Snap. И использовать возможности встроенного менеджера пакетов, например stack. Я использую happstack как простую веб-инфраструктуру для различных небольших веб-сайтов и приложений. Это чрезвычайно полезно для разработки этих проектов. Он…

Плюсы
  • Простота использования и надежность каркаса
Минусы
  • Я предлагаю взглянуть на другие фреймворки, например

Revainrating 5 out of 5

Быстрый и увлекательный способ создания API: Happstack

Мне нравится, насколько он прост в использовании — настройка не требуется, просто введите свой код, и все готово! Вы можете легко добавить аутентификацию с помощью Auth0 или любого другого провайдера OAuth2. Он также очень хорошо документирован и содержит полезные руководства для начинающих. Хотелось бы, чтобы было больше руководств для опытных пользователей, которые хотят настроить свой стек. Например, я хотел иметь свою собственную базу данных вместо того, чтобы полагаться на Postgres, но я…

Плюсы
  • Простой процесс установки (просто git clone), четкая структура, которая позволяет легко добавлять новые функции, не теряясь при чтении исходных файлов; множество пакетов, доступных на HackageDB, если это необходимо, в качестве зависимостей, особенно полезных в такие моменты, как сейчас, во время пандемии covid19, когда мы не можем слишком сильно полагаться на централизованные службы.
Минусы
  • Некоторые трудности

Revainrating 5 out of 5

Быстрый и удобный набор инструментов, идеальный компаньон

Мне нравится, как легко мне, человеку с небольшим опытом работы с функциональными языками программирования, было довольно быстро начать писать код на этом языке. Он также очень быстро запускает мои тесты (по сравнению с другими средами тестирования). Документация могла бы быть лучше, но на самом деле это не ее вина — большинство из них написаны не людьми, знакомыми с самим программным обеспечением, а просто учебными пособиями или сообщениями в блогах от случайных авторов. Например, пока нет…

Плюсы
  • Easy
  • Быстрое время разработки
  • Простые шаблоны проектирования пользовательского интерфейса доступны в файлах HBS.
  • Хорошая производительность по сравнению с конкурентами, такими как веб-серверы Caddy и Nginx.
Минусы
  • В основном нормально, но...