Aucune description

Charles Shen bb38eb3c03 Invalidate all sessions after password change il y a 1 an
.github 43bdf19d91 qor5 test: s3 for ci il y a 1 an
activity 7750359880 Merge pull request #106 from qor5/refactor-activity-log il y a 1 an
example bb38eb3c03 Invalidate all sessions after password change il y a 1 an
hack 1648734535 fix jq syntax il y a 1 an
l10n 640c5e52bf Modify visibility of variables in l10n config il y a 1 an
login 14f10bc201 login: panic for unexpected errors il y a 1 an
media e7414caf36 media vips: fix default size key il y a 1 an
microsite 94d304de34 optmize microsite copy il y a 1 an
note 8defa75af0 add version note il y a 1 an
pagebuilder 71b532edf7 Fix pb slug reg and add test il y a 1 an
plantbuild cc9f774dea data resetor deploy il y a 1 an
presets 007480590a presets: append fields to layout il y a 1 an
publish 532cd7ab4e fix first version name il y a 1 an
richeditor 2bbdd6b1a4 richeditor: raw config il y a 1 an
role 3b26798d07 Merge branch 'main' into optimize-perm-role il y a 1 an
seo f0e0e8db8d seo: add AfterSave hook il y a 1 an
slug abd359076b fix organization name changed il y a 2 ans
utils 6915aadc0d i18n default Japanese messages il y a 1 an
worker f6ceb45b17 change test db il y a 1 an
.gitignore b196e84fc0 add dev_env_local to .gitignore il y a 1 an
LICENSE a7762f5c17 Update company name il y a 1 an
README.md 46e4545f62 Update README.md il y a 1 an
dev.sh 59d9ee449f upgrade and select normal file il y a 3 ans
dev_env_test f6ceb45b17 change test db il y a 1 an
docker-compose.yaml f6ceb45b17 change test db il y a 1 an
go.mod 27fb9b9dcf Merge branch 'main' into fix-security-issues il y a 1 an
go.sum 27fb9b9dcf Merge branch 'main' into fix-security-issues il y a 1 an

README.md

QOR5

Build status

Official Website

QOR5 is a Go library to build web applications. We aim to accelerate the development speed and make the website highly customizable.

  • It prefers writing HTML in static typing Go language, rather than a certain type of template language, Not even go template.
  • It try to minify the needs to write any JavaScript/Typescript for building interactive web applications
  • It maximize the reusability of Components. since it uses Go to write components, You can abstract component very easy, and use component from a third party Go package is also like using normal Go packages.

Documentation

Documentation