About
本サイトは、Design Recipe (デザイン レシピ) の別館ブログになります。
Design Recipe では、Web サイト、Web アプリケーションの作成、運用も行っております。
本サイトは、Design Recipe テクニカルチームが運用を行っており、Design Recipe で扱っている技術情報の内容がメインとなります。
Design Recipe テクニカルチームが得意とするところ
実績からは以下の技術スタックを得意とします。
- プログラミング言語
- Java、Go、Ruby、JavaScript、Python
- Web サーバ
- Nginx、Apache HTTP Server、Apache Tomcat、Weblogic
- オペレーティングシステム
- Linux、Windows
- データベース
- Oracle、MySQL/MariaDB、PostgreSQL、SQLite
- モバイル
- iOS、Android
また、セキュリティの分野に関しても得意としています。
- Web サイト/Web アプリケーション セキュリティ
- 認証ソリューション技術
- PKI (Public Key Infrastructure)、FIDO、OTP (one Time Password)、Internet Fraud Detection、SAML、OpenID
このサイトの技術スタックについて
この別館ブログサイトは、2008 年 7 月にスタートし、元々は、静的サイトジェネレータ Nanoc: a static-site generator written in Ruby を使用して構築されておりました。
サイトは静的コンテンツとなっており、検索機能の部分のみ Ruby + Groonga - An open-source fulltext search engine and column store を使用しておりました。
2023 年 1 月より、メインフレームワークとして、Astro | Build faster websites を使用し、テンプレートとして、satnaing/astro-paper: A minimal, accessible and SEO-friendly Astro blog theme を使用して構築しており、最低限のカスタマイズで運用を開始しています。
今後、更に機能、デザイン面での拡張を行っていく予定です。
テンプレートで使用している AstroPaper の特徴としては、以下があげられています。
- fully responsive and accessible
- SEO-friendly
- light & dark mode
- fuzzy search
- super fast performance
- draft posts
- pagination
- sitemap & rss feed
- highly customizable
主な技術スタックは以下となります。
- Main Framework - Astro
- Type Checking - TypeScript
- Component Framework - ReactJS
- Styling - TailwindCSS
- UI/UX - Figma
- Fuzzy Search - FuseJS
- Icons - Boxicons | Tablers
- Code Formatting - Prettier
- Illustration in About Page - https://freesvgillustration.com
- Deployment - Google Cloud Platform App Engine