I had an idea which I’m trying to evaluate for feasibility. I’m not primarily a web developer, just FYI, so I could be very off with this idea.
Anyway:
My idea is to use Middleman to render a static website interwoven with Javascript-based dynamic views driven by semantic web / schema.org annotations. The result would be a page which dynamically summarizes other pages, without the need for a standing database.
Example:
Each person in a research organization has a personal landing page. Every research project has its own landing page. Researcher landing pages who are annotated as having worked on project X and Y will display a block summarizing their research projects with image links to them. Likewise, on the project landing page the researchers who participate in the project will show up as tiles in a block on that project’s landing page.
Is this possible? Is it being done? Are there any static website rendering tools which are backed by a graph which fit this mentality?
If so, it seems like it would a very powerful platform for High Scalability.
Thanks,
Joshua
P.S. I also posted this question to Hacker News: Ask HN: Dynamic Stateless Sites Using Semantic Web Annotations?