TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Academic research group website template (React/Bootstrap)

2 点作者 philipmjohnson大约 5 年前
Most academic research groups need a website that provides information about the group&#x27;s research activities, publications, members, recent news, and so forth. Many of us accomplish this by adapting a WordPress template. This is really simple to set up, but time consuming to maintain. For example, what if you want a page listing all of the group&#x27;s publications, but you also want to list relevant publications on the page for an individual research project?<p>As part of my pandemic stress reduction activities, I decided to play around with React and Bootstrap in order to design a new version of my research group&#x27;s website. My goals were:<p>* A static site deployed using GitHub pages. No more WordPress. No backend database.<p>* A SPA (Single Page Application). Just one page. Because that&#x27;s what the cool kids do. More seriously, I wanted to enable the viewers to get a decent overview of my research group just by scrolling and without any clicking.<p>* Very mobile friendly. My goal is little to no usability cost for using your phone&#x27;s browser.<p>* Easy to maintain. For example, to add a new publication, just update your .bib file (which you have anyway), run a script, and information about the new publication appears in multiple locations throughout the site.<p>These goals produced some interesting design choices, such as the use of what I call &quot;horizontal&quot; and &quot;vertical&quot; drill downs. I&#x27;ll let you be the judge of whether and how well it succeeds. That said, I am quite certain the current site is much better than the WordPress site it replaced.<p>Here&#x27;s my research group&#x27;s new site:<p>https:&#x2F;&#x2F;csdl.ics.hawaii.edu&#x2F;<p>It occurs to me that others might be interested in how I did it, and potentially using my code as a basis for their own academic research group website, so I&#x27;ve set up the source repo as a template with an MIT License. Here it is:<p>https:&#x2F;&#x2F;github.com&#x2F;csdl&#x2F;csdl.github.io<p>Enjoy! Comments welcomed.

暂无评论

暂无评论