Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frontend #3

Closed
DeetsCZ opened this issue Jun 26, 2021 · 7 comments
Closed

Frontend #3

DeetsCZ opened this issue Jun 26, 2021 · 7 comments
Assignees

Comments

@DeetsCZ
Copy link
Contributor

DeetsCZ commented Jun 26, 2021

No description provided.

@johnymachine
Copy link
Member

Ze zdrojaku by se mel vygenerovat staticky frontend pro github pages asi do doc nebo vlastni branch? Pravidelne spousteny stahovaci script by pak commitnul ziskany datový soubor treba jednou denne?

@marekdedic
Copy link
Collaborator

Jo, předpokládám, že ten exportovací skript vyplivne soubor, který bude prostě ten Config z #1 obohacený o seznam issues, ne? A pokud ho chceme do té stránky commitovat pravidelně, pak bych tomu udělal vlastní branch...

@johnymachine
Copy link
Member

johnymachine commented Jul 20, 2021

  1. GA 1x denne vygeneruje do gh-pages(branch) json file
  2. GA na zmenu ve slozce web vygeneruje do gh-pages(branch) build frontendu

cc: @tomtomklima

@marekdedic
Copy link
Collaborator

Požadavek: Každý projekt a každá poptávka má vlastní URL, které lze použít např. ve FB příspěvku jako přímý odkaz na projekt/poptávku. Není určeno, jak má být uděláno (get parametr, cesta, fragment...)

@marekdedic
Copy link
Collaborator

Dnes jsme se shodli na tom, že bychom chtěli následující architekturu:

  • Web bude statický, tj. žádná serverová logika, žádné PHP, pouze client-side JS
  • Web bude data tahat z JSON souboru za běhu (tedy ne za kompilace)

Důvodem je, aby celý web mohl běžet z GH pages a nebylo potřeba ho překompilovávat každý den, ale pouze, když se změní.

@marekdedic
Copy link
Collaborator

Nastavil jsem deployment v GitHub actions, tedy prosím nahradit NPM skript npm run build-frontend za ten skutečný - vše ostatní by mělo být nastaveno :)

@marekdedic
Copy link
Collaborator

Closed in #186

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants