Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

ウェブサイトをメンテナンス可能にする計画 #26

Closed
14 tasks done
joshika39 opened this issue May 11, 2024 · 0 comments · Fixed by #27
Closed
14 tasks done

ウェブサイトをメンテナンス可能にする計画 #26

joshika39 opened this issue May 11, 2024 · 0 comments · Fixed by #27

Comments

@joshika39
Copy link
Member

joshika39 commented May 11, 2024

現在の欠点

Pages routerはシンプルなアプリ向け:

 - このアプリケーションでは、サーバーサイドのコンポーネントの方がはるかに理にかなっている
 - https://medium.com/@jawaragordon/choose-your-own-adventure-next-js-app-vs-pages-router-528dbf25b37f
 - https://dev.to/dcs_ink/nextjs-app-router-vs-pages-router-3p57

JS vs TS:

  • TSは単純なタイプミスを避けるのに役立つ

PS: これは少し大きいが、難しいステップではない
私がステップを通じて指導するミーティングをアレンジすることもできる。
リファクタリングを始めるのが早ければ早いほど、それは容易になる

ステップの概要

Roadmap:

  • Refactor the base structure
  • Add Typescript support
  • Add i18n
  • Add dark theme
  • Add article components
  • Create the base download page
  • Remove the white line under the fade (maybe put fade over the whole card)
  • Responsivity
    • Add padding to the side on the mobile view
    • padding for the articles and heading
  • put copyright in line with floorp logo
  • center social sites
  • Create theme changing component for images
  • Connect back the i18n usage
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant