ブログを例にWebアプリケーションを作っていきます。 ただし、これは個人的なメモみたいなもので、完全に動くことを目指して書いていくわけではありません。 サーバーサイド サーバーサイドでのCommon Lisp実装について。 データ ブログを定義します。ブログは、中身 (content)、作成日時 (created-at)、ブログを一意に特定する識別子 (id) を持つ、とします。 ブログはdefstructで定義できます。 ブログのcontentは、著者が発信したい内容を保持します。どのような形式で保持するか、今の段階では得に決めていません。 ブログのcreated-atは、ブログの作成日時を保持します。created-atは、contentが現在でも有効かどうかを判断する材料に使います。created-atから時間がたっているブログのcontentは有効で無い可能性がありえる、というよう
![Common LispでWebアプリを作るときのパターン - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/562ca6488d2957c0c520fd8ad3d626693f8f1ece/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9Q29tbW9uJTIwTGlzcCVFMyU4MSVBN1dlYiVFMyU4MiVBMiVFMyU4MyU5NyVFMyU4MyVBQSVFMyU4MiU5MiVFNCVCRCU5QyVFMyU4MiU4QiVFMyU4MSVBOCVFMyU4MSU4RCVFMyU4MSVBRSVFMyU4MyU5MSVFMyU4MiVCRiVFMyU4MyVCQyVFMyU4MyVCMyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MDYxYzk0MmJhMjQ0NzZhOWUzY2I2ODc2Mjk5YzU1MDc%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtaGtvamkmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWYwZTkzZWY3YTkxZmE3ODBhZmRhYjI0ZDM1OWI4NTYx%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D7a94fe8d69c6760863245544cd6ac9ec)