Hello♥
Caru
Student / Developer
Hello, I'm Caru😎
Caru(かる)と申します。18歳の大学生で、フロントエンドエンジニアを目指しています。Web開発やNLPに興味があります。プログラミングを始めたのは中学3年生のときで、 Pythonを使ってDiscordBotを作っていました。 その後、Web開発に興味を持ち、フロントエンドエンジニアを目指すようになりました。最近は、TypeScriptやReact, Next.jsのお勉強をしつつ、PythonでRAG(Retrieval Augmented Generation)を使ってチャットボットで遊んでいます。
Web Development
主にNext.js (app router, pages router), Reactを使って開発しています。 TailwindCSSを使ってデザインを行っています。最近は、APIルートにHonoを使って開発しています。
Database Management
Prisma, DrizleORMを使ってデータベースの管理を行っています。最近は、SQLiteやPostgreSQL, CloudFlare D1, Workers KVを使った開発が多いです。
Security
Amazon CognitoのエミュレータであるMagnitoに、SRP(Secure Remote Password)を使った認証システムの実装で貢献しました。
Test
普段の開発ではVitestでテストを書いています。テストを書くことで、コードの品質を保つことができるため、カバレッジは100%になるよう開発しています。
Creations
これまでに作成したアプリとかサイトとか
Hono + D1 Todo
HonoとCloudFlare D1、Next.jsを使ったTodoアプリ。D1にデータを保存しています。 Vitestのなんちゃってテストもあります。 ご参考までにどうぞ。デプロイはしていません。
Latest Posts
最近書いた記事や、最近の記事を紹介します。
サイトにブログを実装したよ
2024-09-01
このサイトでブログの機能を作成したので、技術構成や苦労した点などを軽く紹介します。