// React · API client
import { useEffect } from"react"
export async functionfetchData(url: string) {
const res = awaitfetch(url)
return res.json()
}
# Terraform · GCP
resource "google_cloud_run_service" "api" {
name = var.service_name
location = "europe-west1"
}
# CI/CD · GitHub Actions
github_actions {
branches = ["main"]
}
--- Astro layout ---
import Layout from"../layouts/Layout.astro"
const { title } = Astro.props
<Layout title={title}>
<HeroSection client:load />
// TypeScript
interface Project {
title: string
tags: string[]
}
export const projects: Project[]
// PHP · PrestaShop
namespace Databay\ICEditorial
class OrderSync {
public functionhandleWebhook(): void
{
$payload = json_decode($input)
if (! $payload) {
return
}
}
// Odoo · Verifactu
invoice.action_post()
// React · API client
import { useEffect } from"react"
export async functionfetchData(url: string) {
const res = awaitfetch(url)
return res.json()
}
# Terraform · GCP
resource "google_cloud_run_service" "api" {
name = var.service_name
location = "europe-west1"
}
# CI/CD · GitHub Actions
github_actions {
branches = ["main"]
}
--- Astro layout ---
import Layout from"../layouts/Layout.astro"
const { title } = Astro.props
<Layout title={title}>
<HeroSection client:load />
// TypeScript
interface Project {
title: string
tags: string[]
}
export const projects: Project[]
// PHP · PrestaShop
namespace Databay\ICEditorial
class OrderSync {
public functionhandleWebhook(): void
{
$payload = json_decode($input)
if (! $payload) {
return
}
}
// Odoo · Verifactu
invoice.action_post()
Foto Perfil