DRAFT - WIP: Proof of concept of Astro instead of NextJS #112
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://astro.build/ is a pretty neat framework for building web apps, similar to NextJS, main cool feature is support for using react/vue/svelte etc in same project.
See readme file in the folder for how to run it
cd
into thekvarteret-astro
folder.env.local
file in this folder with the following content (use the tokens from the .env.local file in the old kvarteret project. Keep in mind DIRECTUS_STATIC_TOKEN has been renamed from CMS_TOKEN):npm install
to install dependenciesnpm run dev
to start the development serverlocalhost:4321
to see the siteCurrent layout:
![image](https://private-user-images.githubusercontent.com/5204006/308360364-c722921f-e36d-4b06-ad9e-329a3dbb66ba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYwMTg4MjEsIm5iZiI6MTcyNjAxODUyMSwicGF0aCI6Ii81MjA0MDA2LzMwODM2MDM2NC1jNzIyOTIxZi1lMzZkLTRiMDYtYWQ5ZS0zMjlhM2RiYjY2YmEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDkxMSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA5MTFUMDEzNTIxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OTQ0OTQ1ZjI1MDQ0OWRiOGZiMjk3M2Q2YzExNDhiNjFlOWY0YzNhMGI4ODFiNWZmZTExZTczNzM2MTNlNDM2YiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.d1leQ46mZMsq3CA8TKQ1ZcVRpgJCJFisI722kVYcgUs)