export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();
type Service = 'web' | 'app' | 'ios';
export const site = {
brand: 'webklasik',
stack: ['astro', 'typescript', 'scss'],
};
async function build(project) {
// od návrhu po nasazení
const design = await sketch(project);
const app = await code(design);
return deploy(app);
}
for (const client of clients) {
await build(client.project);
ship(client, { onTime: true });
}
// rychlost není náhoda
const score = await lighthouse(url);
if (score.performance < 95) optimize();