mirror of
https://github.com/foomo/foomo-docs.git
synced 2025-10-16 12:35:40 +00:00
feat: clean up uris
This commit is contained in:
parent
fdfec49869
commit
8450695f68
@ -1,10 +1,10 @@
|
||||
---
|
||||
sidebar_label: Intro
|
||||
id: index
|
||||
sidebar_position: 1
|
||||
---
|
||||
import { GoPlayground } from '../../src/components/GoPlayground';
|
||||
|
||||
# building backend services with Go and foomo
|
||||
# Backend Guide
|
||||
|
||||
|
||||
|
||||
13
foomo/docs/devops/index.md
Normal file
13
foomo/docs/devops/index.md
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
id: index
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# Devops Guide
|
||||
|
||||
How to run apps with foomo in the cloud
|
||||
|
||||
- manage your infrasture as code with terraform
|
||||
- run apps on kubernetes
|
||||
- use squadron to make k8s more accessible
|
||||
|
||||
@ -1,7 +0,0 @@
|
||||
---
|
||||
sidebar_label: Intro
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# How we run applications in the cloud
|
||||
|
||||
@ -1,11 +1,10 @@
|
||||
---
|
||||
id: intro
|
||||
sidebar_label: Intro
|
||||
id: index
|
||||
sidebar_position: 1
|
||||
---
|
||||
# Frontend Guide
|
||||
|
||||
In this section you will find a guide on how to develop frontends with the foomo stack. Please also see the [general guide](../general/intro).
|
||||
In this section you will find a guide on how to develop frontends with the foomo stack. Please also see the [general guide](general).
|
||||
|
||||
Let me share a few thoughts on frontend development from our journey [@bestbytes](https://www.bestbytes.com) the company behind https://www.foomo.org .
|
||||
|
||||
@ -17,7 +16,7 @@ It was the era of experimentation, that turned the web into the application runt
|
||||
|
||||
## A little history
|
||||
|
||||
The current [stack](stack) is the result of a more than 20 year journey.
|
||||
The current [stack](frontend/stack) is the result of a more than 20 year journey.
|
||||
|
||||
### Last millenium
|
||||
|
||||
23
foomo/docs/general/index.md
Normal file
23
foomo/docs/general/index.md
Normal file
@ -0,0 +1,23 @@
|
||||
---
|
||||
id: index
|
||||
sidebar_position: 0
|
||||
---
|
||||
|
||||
# General guide
|
||||
|
||||
This is a general guide for software developers.
|
||||
|
||||
If you are looking for docs of the foomo project - start [here](projects)
|
||||
|
||||
## Get started
|
||||
|
||||
- [setup your workplace](general/setup/workplace)
|
||||
- [security is always first](general/security)
|
||||
- [setup your computer](general/setup/computer)
|
||||
- [look at the essentials](general/essentials)
|
||||
- [make sure you are using a package manager](general/package-managers)
|
||||
- [install some awesome software](/awesome-software)
|
||||
- [more for frontend devs](frontend)
|
||||
- [more for backend devs](backend)
|
||||
- [start exploring the foomo projects](projects)
|
||||
|
||||
@ -1,24 +0,0 @@
|
||||
---
|
||||
id: intro
|
||||
sidebar_label: Intro
|
||||
sidebar_position: 0
|
||||
---
|
||||
|
||||
# General guide
|
||||
|
||||
This is a general guide for software developers.
|
||||
|
||||
If you are looking for docs of the foomo project - start [here](../projects/intro)
|
||||
|
||||
## Get started
|
||||
|
||||
- [setup your workplace](setup/workplace)
|
||||
- [security is always first](security)
|
||||
- [setup your computer](setup/computer)
|
||||
- [look at the essentials](essentials)
|
||||
- [make sure you are using a package manager](package-managers)
|
||||
- [install some awesome software](/awesome-software)
|
||||
- [more for frontend devs](../frontend/intro)
|
||||
- [more for backend devs](../backend/intro)
|
||||
- [start exploring the foomo projects](../projects/intro)
|
||||
|
||||
@ -1,3 +1,8 @@
|
||||
---
|
||||
id: index
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# Project Managament
|
||||
|
||||
We [scrumming](https://www.scrum.org/) in our way ...
|
||||
@ -1,13 +1,13 @@
|
||||
---
|
||||
id: intro
|
||||
sidebar_label: Intro
|
||||
id: index
|
||||
sidebar_label: Overview
|
||||
sidebar_position: 0
|
||||
---
|
||||
# foomo project overview
|
||||
|
||||
___"Stuff we wrote, because nobody else wanted to"___
|
||||
|
||||
All foomo projects are available here https://github.com/foomo also see [architecture](architecture)
|
||||
All foomo projects are available here https://github.com/foomo also see [architecture](projects/architecture)
|
||||
|
||||
We are using the best industry standards and only fill in our own bits, when necessary.
|
||||
|
||||
@ -68,39 +68,39 @@ const config = {
|
||||
items: [
|
||||
{
|
||||
type: 'doc',
|
||||
docId: 'general/intro',
|
||||
docId: 'general/index',
|
||||
position: 'left',
|
||||
label: 'General',
|
||||
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
docId: 'frontend/intro',
|
||||
docId: 'frontend/index',
|
||||
position: 'left',
|
||||
label: 'Frontend',
|
||||
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
docId: 'backend/intro',
|
||||
docId: 'backend/index',
|
||||
position: 'left',
|
||||
label: 'Backend',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
docId: 'devops/intro',
|
||||
docId: 'devops/index',
|
||||
position: 'left',
|
||||
label: 'DevOps',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
docId: 'project-management/intro',
|
||||
docId: 'project-management/index',
|
||||
position: 'left',
|
||||
label: 'PM',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
docId: 'projects/intro',
|
||||
docId: 'projects/index',
|
||||
position: 'left',
|
||||
label: 'Projects',
|
||||
},
|
||||
|
||||
@ -32,7 +32,7 @@ const FeatureList: FeatureItem[] = [
|
||||
</>
|
||||
),
|
||||
callToAction: "get started",
|
||||
to: "/docs/general/intro",
|
||||
to: "/docs/general",
|
||||
},
|
||||
{
|
||||
title: "Frontend guides",
|
||||
@ -43,21 +43,21 @@ const FeatureList: FeatureItem[] = [
|
||||
</>
|
||||
),
|
||||
callToAction: "go build a frontend",
|
||||
to: "/docs/frontend/intro",
|
||||
to: "/docs/frontend",
|
||||
},
|
||||
{
|
||||
title: "Backend guides",
|
||||
// image: '/img/undraw_docusaurus_react.svg',
|
||||
description: <>Write fast and reliable services in Go and run them in the cloud</>,
|
||||
callToAction: "build a server",
|
||||
to: "/docs/backend/intro",
|
||||
to: "/docs/backend",
|
||||
},
|
||||
{
|
||||
title: "Projects",
|
||||
// image: '/img/undraw_docusaurus_react.svg',
|
||||
description: <>Foomo projects - libraries, utilities, friendly daemons and more</>,
|
||||
callToAction: "explore",
|
||||
to: "/docs/projects/intro",
|
||||
to: "/docs/projects",
|
||||
},
|
||||
{
|
||||
title: "CMS",
|
||||
@ -89,7 +89,7 @@ const FeatureList: FeatureItem[] = [
|
||||
// image: '/img/undraw_docusaurus_react.svg',
|
||||
description: <>our approach to run cloud native applications where they belong</>,
|
||||
callToAction: "take me to the cloud",
|
||||
to: "/docs/devops/intro",
|
||||
to: "/docs/devops",
|
||||
},
|
||||
{
|
||||
title: "Blog",
|
||||
|
||||
@ -1,16 +1,16 @@
|
||||
import React from "react";
|
||||
|
||||
export const Iframe = (props: {
|
||||
export const Iframe = (props:React.PropsWithRef<{
|
||||
proportion?: number;
|
||||
src: string;
|
||||
style?: React.CSSProperties;
|
||||
}) => {
|
||||
let { proportion, src } = props;
|
||||
}> ) => {
|
||||
let { proportion, src, style } = props;
|
||||
if (!proportion) {
|
||||
proportion = 4 / 3;
|
||||
}
|
||||
if (!props.style) {
|
||||
props.style = {};
|
||||
if (style) {
|
||||
style = {};
|
||||
}
|
||||
|
||||
return (
|
||||
@ -21,7 +21,7 @@ export const Iframe = (props: {
|
||||
paddingTop: 100 / proportion + "%",
|
||||
position: "relative",
|
||||
float: "left",
|
||||
...props.style,
|
||||
...style,
|
||||
}}
|
||||
>
|
||||
<iframe
|
||||
|
||||
Loading…
Reference in New Issue
Block a user