Don’t reinvent the wheel. Radix Svelte is an unofficial community-led Svelte port of Radix UI Primitives, a set of unstyled, accessible components for building high-quality design systems and web apps.
ある製品開発で管理画面を作ることになりました。その際にフロントエンドの技術に疎いプロジェクトマネージャーが技術選定から始める必要がありました。基本的に誰がやっても技術選定は難しいです。選定の成否は決めた時点では分からないからです。フロントエンドに詳しいメンバーがチームにいれば委譲したり、メンバーがなんらかの技術に精通していればその技術を選択するという考え方もあります。しかし、残念ながら、私たちのチームではそういう状況にありませんでした。そこで覚悟を決めて、分からないなら分からないなりに1から調査して技術選定を行うことにしました。 本稿では、主に次の内容について説明します。 どのように技術選定を進めたか どのような調査を行ったか 最終的にどういう視点で技術を選定したか 昔ながらのテンプレートを使ったサーバーサイドレンダリングは生き残れるか 私が引き継ぎをうけたとき、前任者がプロトタイプとして
はいさい!ちゅらデータぬオースティンやいびーん! 概要 最近、Astro.jsに、Next.jsのWebアプリケーションを移行しましたが、本投稿は、Astroの紹介と、移行作業の感想をまとめるものです。 Astro.jsは欧米ではとても注目されているフレームワークですが、日本ではまだまだ話が広まっていない気がします。 Astro.jsとは Astro.jsは、MPAの静的サイトをレンダーするJavaScriptフレームワークです。 フレームワークといえども、Next.jsのように、Reactなどのフロントエンドフレームワーク専用ではないのです。 どのようなJavaScriptを使っても大丈夫なのです。 React.js === React.js、Vue.js => Nuxt.jsなどのように、フロントエンドフレームワークに一体化したバックエンドフレームワークという従来の考え方から完全に脱出
SvelteとはサイバネティックスとNext.jsで強化されるWebアプリなので、求人案件でも増えると思います Svelteとは?Svelteの長所は? Svelte.js(世間では多くはSvelteと表記されています)とは、Webフレームワークかつコンパイラです。またTypeScriptで作られているので、他の動的型付け言語と違い、静的型付けが出来るとオブジェクト指向にもしやすいかもしれません。 また他の言語などよりも速度が早く・簡単です。短所としては、まだ普及していないので、小さな会社などでしか導入していなく、日本語の情報も少ないかもしれません。ただしプログラミングスクールのサイトでも、最近は取り上げだしました。こんな感じですので最近は多くで注目されています。 Wikipediaの日本語版の「Svelte」を大幅加筆しました 2022年11月にWikipediaの日本語版の「Svelt
スニーカーに熱狂した日々の終わり2023年、驚くべきことにスニーカーブームが終わってしまった。本当に終わったのだ。これはなにも「私自身がスニーカーに飽きてしまった」「マイブーム終了」という意味ではない。世間的に、そして何人かの識者の意見によればおそらく全世界的に、あれほど熱狂的だったスニーカーブームがいきなり終焉してしまったのである*1。店頭には買い手のない製品が積まれ、メーカーはセールを連発し、ショップは次々に閉店し、新製品を買うための行列はなくなった。スニーカーショップ「atmos」を立ち上げた本明秀文氏(現在は退社)と、ディレクターの小島奉文氏は、スニーカーブームは2014年あたりから本格的になり、それ以降はずっと右肩上がりだったと語っている*2。約8年から9年のあいだ、人びとはスニーカーの争奪戦に明け暮れ、寝ても覚めてもスニーカーに夢中であった。レア製品の転売額は、二次流通市場で元
はじめに https://svelte.jp/ 皆さんはSvelte使っていますか? 私はReactやVueをよく利用していましたが、最近Svelteにハマっています。 Reactヘビーユーザーの私が感じた、Svelteの良いところ、改善してほしいところを挙げてみました。 Reactを使う上で特に不満があったわけでもないですが、Svelteに乗り換えてみると無駄が多かったことに気付かされました。 私の思うSvelteの良いところをいくつか挙げさせていただきます。 書きやすい、分かりやすい SvelteはReactと同様に、宣言的にUIを記述することが出来ますが、Reactと比べてより少ないコードで書けるようになっています。 例えば、React.useEffectのような記述は、以下のように書くことが出来ます。
「EJS, Nunjucks, PugなどでWeb制作をやってたけど、もっとモダンな開発がしたい・・・」 「ReactやVueに手を出してみたけど、別にアプリケーションが作りたいんじゃなくて静的なWebページが作りたいんだ・・・」 「Next, Gatsby, Nuxtみたいな静的サイトビルダーを使ったけど、結局SPAの挙動するやん・・・」 「SPAは別にいらんねん・・・」 いずれかに当てはまる方、いませんか?(全部私が思ってたこと) そんなあなたに Astro です。 Astro ではどんな書き方ができるの? Astroにはいろんな特徴がありますが、この記事では「どんな書き方ができるのか」を中心に紹介します。 Astroでは .astro という独自のファイル形式を使用します。 早速ですが、Astroでどんな書き方ができて、どんな出力が得られるのか見てみましょう。 こういう書き方↓ができ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く