Skip to content
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

Commit 1bdd0e5

Browse files
Merge pull request #493 from elsoul/addFrontend
What...? Skeet is evolving to SLV!
2 parents eeb47d3 + cb30ec8 commit 1bdd0e5

File tree

5 files changed

+94
-0
lines changed

5 files changed

+94
-0
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,20 @@ Repository for SSG Demo: https://github.com/elsoul/skeet-v3-next-ssg-rc
3333

3434
Repository for Solana dApp Demo: https://github.com/elsoul/skeet-v3-solana-dapp-rc
3535

36+
# What...? Skeet is evolving to SLV!
37+
38+
<a href="https://slv.dev/">
39+
<img src="https://storage.slv.dev/SLVogp.jpg" alt="SLV" />
40+
</a>
41+
42+
With the standardization of crypto and Web3 technologies, Skeet’s serverless application technology is evolving into SLV, migrating its development platform to a new era of application frameworks that integrate natively with Solana. It’s predicted that more than half of all online payments will soon be made with crypto, and SLV is poised to power this future. By leveraging all the experience gained from Skeet, we aim to provide a suite of tools for lightning-fast Web3 app development and global edge deployment.
43+
44+
SLV Web: https://slv.dev/
45+
46+
SLV GitHub: https://github.com/ValidatorsDAO/slv
47+
48+
Validators DAO Discord Community: https://discord.gg/C7ZQSrCkYR
49+
3650
## The Complete Web Framework for Modern Developers
3751

3852
With Skeet v3, we’ve fully migrated to Cloudflare, eliminating cold starts and introducing support for edge runtime. It has been transformed into a edge-native architecture, optimized for the modern web.

website/skeet-dev/messages/en/common.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,12 @@
9797
"body": "Everything you need for Solana development is here. Launch validators, RPC, and dApps at blazing speed. With support for Jito MEV, the Geyser gRPC plugin, and the latest Firedancer, you can achieve high-speed trading, efficient RPC, and energy-efficient validator operations. Additionally, full remote management and keyless operations strengthen security, while robust support features like Discord alerts provide powerful backup for large-scale Solana operations.",
9898
"button1": "SLV",
9999
"button2": "GitHub"
100+
},
101+
"EvolvingToSLVRow": {
102+
"title": "What...? Skeet is evolving to SLV!",
103+
"body": "With the standardization of crypto and Web3 technologies, Skeet’s serverless application technology is evolving into SLV, migrating its development platform to a new era of application frameworks that integrate natively with Solana. It’s predicted that more than half of all online payments will soon be made with crypto, and SLV is poised to power this future. By leveraging all the experience gained from Skeet, we aim to provide a suite of tools for lightning-fast Web3 app development and global edge deployment.",
104+
"button1": "SLV",
105+
"button2": "GitHub"
100106
}
101107
}
102108
}

website/skeet-dev/messages/ja/common.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,12 @@
9595
"body": "Solana 開発に必要なすべてがここに。バリデータもRPCもdAppも爆速でスタート。Jito MEV や Geyser gRPC プラグイン、最新の Firedancer にも対応しており、高速なトレードや効率的な RPC、エネルギー効率に優れたバリデータ運用を実現します。さらに、完全リモート管理とキーレスオペレーションによるセキュリティ強化や、Discord アラート機能といった充実のサポート体制で、Solana の本格運用を強力にバックアップします。",
9696
"button1": "SLV",
9797
"button2": "GitHub"
98+
},
99+
"EvolvingToSLVRow": {
100+
"title": "What...? Skeet is evolving to SLV!",
101+
"body": "クリプト・Web3技術の標準化に伴い、Skeetのサーバーレスアプリ技術はSLVへと進化し、Solana技術とネイティブに統合された新時代のアプリフレームワークへと開発基盤を移行します。今後、インターネット上の半分以上の決済はクリプトで行われると予想されており、SLVはこの未来を強力に支えていきます。Skeet開発で培った経験を余すところなく活かし、爆速でWeb3アプリを開発・グローバルエッジサーバーへデプロイできるスイートツールを目指します。",
102+
"button1": "SLV",
103+
"button2": "GitHub"
98104
}
99105
}
100106
}
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
import { Link } from '@/i18n/routing'
2+
import { useLocale, useTranslations } from 'next-intl'
3+
import { Button } from '@/components/ui/button'
4+
import { cn } from '@/lib/utils'
5+
import { mainShardGradation } from '@/lib/decoration'
6+
import { faGithub } from '@fortawesome/free-brands-svg-icons'
7+
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
8+
import Image from 'next/image'
9+
import { SLVImg } from '@/assets/img'
10+
import { SLV_GITHUB_LINK, SLV_WEB_LINK } from '@/constants/links'
11+
12+
export default function EvolvingToSLVRow() {
13+
const t = useTranslations()
14+
const locale = useLocale()
15+
return (
16+
<>
17+
<div className="mx-auto grid max-w-7xl items-center justify-center gap-4 px-6 py-48 sm:gap-8 sm:py-80 md:grid-cols-2 md:gap-16 lg:gap-24">
18+
<div className="w-full md:order-last">
19+
<Link
20+
href={`${SLV_WEB_LINK}/${locale}`}
21+
target="_blank"
22+
rel="noopener noreferrer"
23+
className="hover:opacity-80"
24+
>
25+
<Image
26+
src={SLVImg}
27+
alt="SLV - The Toolkit for Solana Devs"
28+
className="w-full rounded-lg shadow-lg"
29+
unoptimized
30+
width={256}
31+
height={256}
32+
/>
33+
</Link>
34+
</div>
35+
<div className="grid w-full gap-4 md:order-first">
36+
<h2
37+
className={cn(
38+
'py-2 text-3xl font-extrabold tracking-tighter sm:text-4xl',
39+
mainShardGradation,
40+
)}
41+
>
42+
{t('common.EvolvingToSLVRow.title')}
43+
</h2>
44+
<p className="max-w-xl text-lg font-medium tracking-tight text-zinc-500 dark:text-zinc-300 sm:text-xl">
45+
{t('common.EvolvingToSLVRow.body')}
46+
</p>
47+
<div className="flex flex-wrap gap-3 pt-6">
48+
<Link href={`${SLV_WEB_LINK}/${locale}`} target="_blank">
49+
<Button>{t('common.EvolvingToSLVRow.button1')}</Button>
50+
</Link>
51+
<Link
52+
href={SLV_GITHUB_LINK}
53+
target="_blank"
54+
rel="noopener noreferrer"
55+
>
56+
<Button variant="outline">
57+
<FontAwesomeIcon icon={faGithub} className="mr-2 h-5 w-5" />
58+
{t('common.EvolvingToSLVRow.button2')}
59+
</Button>
60+
</Link>
61+
</div>
62+
</div>
63+
</div>
64+
</>
65+
)
66+
}

website/skeet-dev/src/app/[locale]/(default)/(home)/page.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import GlobalEdgeServersRow from './GlobalEdgeServersRow'
99
import ManageableMicroServicesRow from './ManageableMicroServicesRow'
1010
import Web3CompatibleRow from './Web3CompatibleRow'
1111
import GreenCodingRow from './GreenCodingRow'
12+
import EvolvingToSLVRow from './EvolvingToSLVRow'
1213

1314
const groupDir = '(home)'
1415
const { generateMetadata } = getDataForPageByGroupDir(groupDir)
@@ -27,6 +28,7 @@ export default async function HomePage({ params }: PageProps) {
2728
return (
2829
<>
2930
<HomeHeroRow />
31+
<EvolvingToSLVRow />
3032
<GlobalEdgeServersRow />
3133
<ManageableMicroServicesRow />
3234
<Web3CompatibleRow />

0 commit comments

Comments
 (0)