/Eyjatto

Repository server for SPARQL / No your own server, No RDB, No SSR, but Static Generation with Vercel.

Primary LanguageTypeScriptMIT LicenseMIT

Eyjatto

SPARQL x Next.js x MUI DataGrid

Repository server for working SPARQL snippets

See on Vercel or GitHub Pages

Features

  • No Relational Database; load static files (Markdown or MDX)
  • No own server required
    • You can also deploy to vercel or GitHub Pages with Zero-config (without any complicated configuration)
  • No SSR, but SG
  • No subcontractor / outsourcing
    • Form(s) is generated via EyjattoConfig.
    • All you have to do is to write form configurations according to the specification.

Description

Goal: SPARQList Altanative + Opendata Analysis Platform

forerunners

Requirement

  • node.js: >=14

Installation

$ git clone https://github.com/Ningensei848/Eyjatto
$ cd Eyjatto && yarn install
$ yarn dev

TODO:

  • ProxyURL をいちいち外に出なくても良いようにする(http なしで実行できるようにする)
  • redux toolkit の採用
  • 全体のリファクタリング
  • 裏側のクエリを見られる&直接変更もできるように
  • SPARQLet の自体の検索(フリーワード及びタグ等)
  • sparqlet の fork
  • form config generator & validator
  • form config の仕様拡張
  • SPARQLet コードブロックの記法を改正
  • datagrid 制限の回避
  • const を一箇所にまとめる
  • MDX build の速度改善
  • 要件の見直し
    • embed.js としての切り出し,クエリ実行中のインジケータ表示,RDB を採用する場合の接続方法

Author

Twitter is what's happening in the world and what people are talking about right now.

License

This software is released under the MIT License.