GENKI · @nibushibu
587 followers · 10084 posts · Server social.vivaldi.net

昨夜はひさしぶりに明け方まで の最新版を触ってた…

とりあえず v9 になって動かなくなってた個人的なローカル SSG 環境がとりあえず動くところまでは出来たので達成感は感じている、遅く起きた土曜日の昼。

github.com/nibushibu/Getup/tre

#riotjs

Last updated 1 year ago

GENKI · @nibushibu
470 followers · 7862 posts · Server social.vivaldi.net
GENKI · @nibushibu
470 followers · 7821 posts · Server social.vivaldi.net

riot+compiler.js は、1ファイルに複数のルート要素があるファイルはコンパイルできないのか。

#riotjs

Last updated 1 year ago

GENKI · @nibushibu
470 followers · 7817 posts · Server social.vivaldi.net

自分個人のための Web サイト制作用の小さなボイラープレートプロジェクト、ふと思い立って JS も CSS もプリコンパイルみたいなことすべてやめて、JS も ES Module でブラウザから直接 type="module" で読み込むようにしたら意外と快適でコレでイイじゃんってなってる(どうせ個人プロジェクト用だし)
Riot.js もプリコンパイルやめてインブラウザコンパイルで使うようにしたら Runtime Slot というお得な機能が使えるし

#riotjs #javascript #css #html

Last updated 1 year ago

GENKI · @nibushibu
442 followers · 7119 posts · Server social.vivaldi.net

Looking at this and , I have a feeling that Riot.js deserves a little more recognition.

There are pre-compilation, in-browser compilation, and server-side rendering module (although there are rumors that some of the dependent libraries are a bit slow :tony_smirking: ), and this kind of worldview is already close to what the maintainer of Riot.js are originally aiming for.

github.com/josephernest/Swap
riot.js.org/

#htmx #webdev #riotjs #javascript

Last updated 1 year ago

GENKI · @nibushibu
442 followers · 7118 posts · Server social.vivaldi.net

これとか HTMX とか見てると、なんか Riot.js もやり方・使い方によってはこれからもうちょっとどうにかなりそうな気がするんだよな…

プリコンパイルもインブラウザコンパイルもサーバーサイド用のレンダリングモジュールもあるし(依存ライブラリによってちょっと遅いという噂はあるけど)、こういう世界観ってすでに Riot.js のメンテナーさんがもともと目指してる世界に近いというか。いや、そもそも Web 標準の
がもうちょっとこういう課題感を解決してくれたらいいんだけどな… Riot.js はつまるところ WebComponents 手軽に便利に使いたい(けど標準のそれだとちょっと足りない)を叶えるために存在してるみたいなところあるし。

github.com/josephernest/Swap

#webcomponents #webdev #riotjs #javascript

Last updated 1 year ago

HerrHase · @herrhase
183 followers · 2557 posts · Server social.node001.net
GENKI · @nibushibu
433 followers · 6809 posts · Server social.vivaldi.net

気になってる。
雰囲気的には みたいなものなのかな…

もインブラウザコンパイル版が便利だと思ってて、こういうシンプル回帰がそろそろ起こってほしい…

htmx.org/

#htmx #alpinejs #riotjs

Last updated 1 year ago

GENKI · @nibushibu
412 followers · 6189 posts · Server social.vivaldi.net

昨夜ちょっと夜なべしてしまったけど、そのかわり Riot.js の公式サイトのサイトジェネレーター(Jekyll)がローカルでも動くように設定できた…
これで昨年作ったモジュールロゴを公式サイトに載せる修正も自分でできそう:tony_smiling:

#riotjs

Last updated 1 year ago

GENKI · @nibushibu
397 followers · 5748 posts · Server social.vivaldi.net

Riot.js の Discord チャンネルで新規ユーザーのコードをレビューするなど。
(自称 Riot.js アンバサダー

#riotjs

Last updated 1 year ago

GENKI · @nibushibu
366 followers · 4862 posts · Server social.vivaldi.net

アクセシビリティー的には「なんとか JS」みたいな名称のライブラリのハッシュタグは とか とかが推奨なのかな(音声読み上げとか考慮すると)

とか とかは、その名前でもうライブラリ名って認識できるけど とか とかは単語だけだと一般名詞になっちゃうんだよな :tony_smiling: 💦

#vuejs #riotjs #vue #svelte #solidjs

Last updated 2 years ago

GENKI · @nibushibu
366 followers · 4862 posts · Server social.vivaldi.net

Riot.js ならコンポーネントファイルはほぼ素の HTML だし、拡張子を html にすればシンタックスハイライト効くし…という負け惜しみを言ってみる

publickey1.jp/blog/23/google_c

#riotjs #webdev #devtools #chrome #chromium

Last updated 2 years ago

GENKI · @nibushibu
297 followers · 3487 posts · Server social.vivaldi.net

記事の冒頭に 9 min read ってかいてあったけど全然 9 min じゃ読み終わらなかった。俺の英語力。

npm init riot 使ってるところとか、自分があんまり使い込んでない riot/router を使ったルーティングの設定とか、ページコンポーネントのファイル内で onBeforeMount() に async 関数を渡すのとか参考になった…

良い記事だったわ… :tony_happy:

blog.logrocket.com/using-riot-

#riot #riotjs #javascript #webdev #frontend

Last updated 2 years ago

GENKI · @nibushibu
297 followers · 3469 posts · Server social.vivaldi.net

2023年に Riot.js の記事が!(記事が出ただけで喜ぶマイノリティー):tony_wee: 🔥

blog.logrocket.com/using-riot-

#javascript #riot #riotjs #frontend #web

Last updated 2 years ago

GENKI · @nibushibu
150 followers · 890 posts · Server social.vivaldi.net

もしかしたら Fediverse の置ける というハッシュタグは、この Toot が最初かもしれない :tony_normal:

riot.js.org

#riotjs

Last updated 2 years ago

HerrHase · @herrhase
131 followers · 992 posts · Server social.node001.net

Minimaliste UI Komponente mit geschrieben

gitea.node001.net/tiny-compone

#riotjs #codinglife

Last updated 2 years ago

HerrHase · @herrhase
131 followers · 992 posts · Server social.node001.net

Etwas mit neutralino.js.org herumprobiert und einen Launcher für den Desktop programmiert, soll nicht viel können, dient eher dazu Komponenten zu testen.

ist nicht unähnlich, aber sparsamer mit den Ressourcen. Hat auch auch die Möglichkeit Extensions über Websockets einzubinden. Debugging ist dafür eher... anders.

Unter "Release" befindet sich der Build. Sollte auf allen System laufen (vermutlich)

gitea.node001.net/HerrHase/pot

#Neutralino #electron #javascript #PouchDB #riotjs #codinglife

Last updated 2 years ago