このリポジトリは synquery.org のウェブサイト管理のためであり、また Synquery コミュニティのためのまとめ情報です。 世界中に Synquery コミュニティが広がるよう、さまざまな情報を掲載します。
Synquery は 2010 年にエンジニアのためのサービスプラットフォームとして、株式会社東雲の創設者である吉田氏によって日本で生み出されました。 その後 10 年余の時を経てリーダーは坂本氏へのと世代交代しました。同氏は暗号資産の技術、とりわけ イーサリアム と シンボル(NEM2) に興味を持ち、その中からコンピュータサイエンスのキーワードである「Human well-being」(よき生の実現による社会全体の幸福)の一端を担うコンセンサスアルゴリズム「PoSy」を考案しました。このアイデアは想定トランザクションの履行をステーク(持ち高)とすることで、新しい世界を表現しようとしています。 例えば、
- スマートフォンの不要なウォレット決済
- 対人サービスの還元価値向上
- 福利厚生サービスの充実
などを目的としています。
synquery.org は常にリーダー、グループおよび協力者の有志の変更、フィードバックおよび管理活動によりアップデートされます。 もし本プロジェクトへの協力と貢献に関心がありましたら 参加するには をご確認の上、ぜひご参画ください。
このプロジェクトは all-contributors により表記されます。 心の向く形でご参加・ご協力いただければ、嬉しい限りです。
masteris continually synced to Netlify and will automatically deploy new commits to synquery.org- The website team will periodically merge
devintomaster(typically multiple times per week) - You can view the history of releases, which include PR highlights
The Translation Program is an initiative to translate synquery.org into different languages and make the website accessible to people from all over the world.
If you are looking to get involved as a translator, you can join our project in Crowdin and start translating the website to your language immediately.
To get more information about the program, learn how to use Crowdin, check on the progress or find some useful tools for translators, please visit the Translation Program page.
- Node.js
- Yarn package manager
- Parcel
- highlight-js
- Netlify - DNS 管理と
masterbuild およびdevbuild のホスティング - Crowdin - 翻訳作業の効率化 (「翻訳の先導」について参照)
- GitHub Actions - CI/CD と課題や問題のトラッキング
- GraphQL - API のためのクエリフォーマット
- Algolia - Site indexing, rapid intra-site search results, and search analytics. Learn more on how we implement Algolia for site search.
- Primary implementation:
/src/components/Search/index.js
- Primary implementation:
| Folder | Primary use |
|---|---|
/src |
Main source folder for development |
/src/assets |
Image assets |
/src/content |
Markdown/MDX files for site content stored here. For example: synquery.org/en/about/ is built from src/content/about/index.md The markdown files are parsed and rendered by src/templates/static.js* |
/src/content/developers/docs |
*Markdown files in here use the Docs template: src/templates/docs.js |
/src/content/developers/tutorials |
*Markdown files in here use the Tutorial template: src/templates/tutorial.js |
/src/data |
General data files importable by components |
/src/intl |
Language translation JSON files |
/src/lambda |
Lambda function scripts for API calls |
/src/pages/src/pages-conditional |
React components that function as standalone pages. For example: synquery.org/en/wallets/find-wallet is built from src/pages/wallets/find-wallet.js |
/src/scripts/src/utils |
Custom utility scripts |
/src/styles |
Stores layout.css which contains root level css styling |
/src/templates |
JSX templates that define layouts of different regions of the site |
/src/theme.js |
Declares site color themes, breakpoints and other constants (try to utilize these colors first) |
「Synquery」は Synquery web-platform を提供するテクノロジーカンパニーの日本特許庁における登録商標です。 最近(2024年)発足したと思われる同名の米国(?)企業「synquery inc. (ドメイン:synquery.ai)」とは何の関係もありません。ご了承ください。
協力者および関係者の皆様に、心より感謝いたします 👏:
