Project Intro: hexo-theme-ShokaX
hexo-theme-shokaX
Technologies: TypeScript • Stylus • Pug • EJS • JavaScript
Description: A blogging platform theme based on Hexo Shoka, designed to create a clean, modern, and customizable website experience. Its main goal is to introduce new front-end features and continuously improve usability and visual design.
Learning Level for Start:
Easy to start use blog framework writing posts.
Very Difficult to make a blog framework.
Learning Results: Through this project, I learned how to manage front-end component structures, optimize rendering performance, and customize layouts for accessibility and readability. It also helped me practice maintaining large-scale open-source codebases.
Relation to Computer Science & Education:
- A blogging platform like hexo-theme-shokaX can strongly influence how students learn and share knowledge. By building and maintaining personal blogs, students practice web development skills while also improving their ability to organize, explain, and reflect on what they learn.
- This process supports constructivist learning, where students actively create and present knowledge instead of just receiving it.
- It encourages self-expression, collaboration, and digital literacy—essential abilities for future computer science professionals.