mirror of
https://github.com/foomo/foomo-docs.git
synced 2025-10-16 12:35:40 +00:00
1 line
4.9 KiB
JavaScript
1 line
4.9 KiB
JavaScript
"use strict";(self.webpackChunkfoomo=self.webpackChunkfoomo||[]).push([[3237],{8368:(e,t,n)=>{n.r(t),n.d(t,{default:()=>E});var l=n(7294),r=n(6010),a=n(7452),o=n(2263);const c="heroBanner_qdFl";var i=n(7462),s=n(9960);const m={features:"features_xdhU",feature:"feature_eSJM",featureSvg:"featureSvg__8YW"},d=e=>l.createElement(s.Z,{className:"button button--secondary",to:e.to},e.children),u=[{title:"General guides",description:l.createElement(l.Fragment,null,"no matter if frontend or backend - there is somtehing for everyone in here"),callToAction:"get started",to:"/docs/general"},{title:"Frontend guides",description:l.createElement(l.Fragment,null,"Build frontends with TypeScript, Next.js, styled components, gotsrpc"),callToAction:"go build a frontend",to:"/docs/frontend"},{title:"Backend guides",description:l.createElement(l.Fragment,null,"Write fast and reliable services in Go and run them in the cloud"),callToAction:"build a server",to:"/docs/backend"},{title:"Projects",description:l.createElement(l.Fragment,null,"Foomo projects - libraries, utilities, friendly daemons and more"),callToAction:"explore",to:"/docs/projects"},{title:"CMS",description:l.createElement(l.Fragment,null,"foomo has extensive support for headless CMS Systems"),callToAction:"learn the patterns",to:"/docs/projects/cms"},{title:"Architecture",description:l.createElement(l.Fragment,null,"Show me the big picture - how does foomo integrate into the k8s and Next.js eco system"),callToAction:"explore the diagrams",to:"/docs/projects/architecture"},{title:"Awesome Software",description:l.createElement(l.Fragment,null,"a curated list of software we use in the cloud, on our desktops and our devices"),callToAction:"show me the list",to:"/awesome-software"},{title:"DevOps",description:l.createElement(l.Fragment,null,"our approach to run cloud native applications where they belong"),callToAction:"take me to the cloud",to:"/docs/devops"},{title:"Blog",description:l.createElement(l.Fragment,null,"random information about programming, our ecosystem and misc fun topics"),callToAction:"read the blog",to:"/blog"}];function h(e){let{title:t,image:n,description:r,to:a,callToAction:o}=e;return l.createElement("div",{className:"col col--4 "},l.createElement("div",{className:m.feature},l.createElement("div",{className:"text--center"},n&&l.createElement("img",{className:m.featureSvg,alt:t,src:n})),l.createElement("div",{className:"text--center padding-horiz--md"},l.createElement("h3",null,t),l.createElement("p",null,r)),l.createElement("div",{className:"text--center"},l.createElement(d,{to:a},o))))}function p(){return l.createElement("section",{className:m.features},l.createElement("div",{className:"container"},l.createElement("div",{className:"row"},u.map(((e,t)=>l.createElement(h,(0,i.Z)({key:t},e)))))))}const g=()=>{const{siteConfig:e}=(0,o.Z)();return l.createElement("header",{className:(0,r.Z)("hero hero--primary",c)},l.createElement("div",{className:"container"},l.createElement("img",{style:{width:"200px",height:"200px",backgroundColor:"black",border:"1px white solid",borderRadius:"1rem"},src:"https://avatars.githubusercontent.com/u/889755"}),l.createElement("h1",{className:"hero__title"},e.title),l.createElement("p",{className:"hero__subtitle"},l.createElement("q",null,e.tagline))))},f=e=>l.createElement("span",{style:{fontWeight:"bold",backgroundColor:"#ffea00",border:"none",padding:"1px 4px",textShadow:"1px 1px 2px #00000081"},title:e.href},l.createElement("a",{href:e.href,style:{color:"white"}},e.children));function E(){const{siteConfig:e}=(0,o.Z)();return l.createElement(a.Z,{title:`Hello from ${e.title}`,description:"Description will go into a meta tag in <head />"},l.createElement(g,null),l.createElement("div",{className:"container",style:{maxWidth:"640px",marginLeft:"auto",marginRight:"auto"}},l.createElement("br",null),l.createElement("p",null,l.createElement("b",null,"foomo")," is an open source project, that has been maintained by the"," ",l.createElement(f,{href:"https://www.bestbytes.com"},"bestbytes")," ","team since 2011. It provides a wide range of utilities, libraries and daemons, that help us to tackle challenging projects."),l.createElement("h2",null,"foomo can help, if you are"),l.createElement("ul",null,l.createElement("li",null,"using"," ",l.createElement(f,{href:"https://www.golang.org"},"Go")," to write services"),l.createElement("li",null,"building frontends with"," ",l.createElement(f,{href:"https://www.typescriptlang.org/"},"TypeScript")," ","and"," ",l.createElement(f,{href:"https://nextjs.org/"},"Next.js")),l.createElement("li",null,"running your software on"," ",l.createElement(f,{href:"https://kubernetes.io/"},"k8s")),l.createElement("li",null,"looking for a solution to deeply integrate your frontends with a"," ",l.createElement(f,{href:"https://jamstack.org"},"headless cms"))),l.createElement("sub",null,"If more than two points apply, it will actually help a LOT")),l.createElement("main",null,l.createElement(p,null)))}}}]); |