Enviar pesquisa
Carregar
svelte と tailwind で始めるフロントエンド開発
•
0 gostou
•
258 visualizações
Shuichi Takaya
Seguir
svelte と tailwind で始めるフロントエンド開発
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 23
Baixar agora
Baixar para ler offline
Recomendados
なぜ人は必死でjQueryを捨てようとしているのか
なぜ人は必死でjQueryを捨てようとしているのか
Yoichi Toyota
RailsでReact.jsを動かしてみた話
RailsでReact.jsを動かしてみた話
yoshioka_cb
SIROK技術勉強会 #1 「Reactってなんだ?」
SIROK技術勉強会 #1 「Reactってなんだ?」
Naoyuki Kataoka
まだ DOM 操作で消耗してるの?
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
React.js + Flux
React.js + Flux
dsuke Takaoka
( ゚∀゚)o彡° Flux! Flux!
( ゚∀゚)o彡° Flux! Flux!
Yuki Ishikawa
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Kohei Kadowaki
Recomendados
なぜ人は必死でjQueryを捨てようとしているのか
なぜ人は必死でjQueryを捨てようとしているのか
Yoichi Toyota
RailsでReact.jsを動かしてみた話
RailsでReact.jsを動かしてみた話
yoshioka_cb
SIROK技術勉強会 #1 「Reactってなんだ?」
SIROK技術勉強会 #1 「Reactってなんだ?」
Naoyuki Kataoka
まだ DOM 操作で消耗してるの?
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
React.js + Flux
React.js + Flux
dsuke Takaoka
( ゚∀゚)o彡° Flux! Flux!
( ゚∀゚)o彡° Flux! Flux!
Yuki Ishikawa
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Kohei Kadowaki
Flux react現状確認会
Flux react現状確認会
VOYAGE GROUP
Reactつかってみた
Reactつかってみた
Minori Tokuda
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
Yusuke Murata
jQueryを中心としたJavaScript
jQueryを中心としたJavaScript
hideaki honda
Browser oh browser browser
Browser oh browser browser
Teppei Sato
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
goog.require()を手書きしていいのは小学生まで
goog.require()を手書きしていいのは小学生まで
Teppei Sato
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
Hajime Ogushi
Blazor 触ってみた
Blazor 触ってみた
Oda Shinsuke
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
Jun-ichi Sakamoto
タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜
Masaya Kogawa
Learning jQuery
Learning jQuery
taiju higashi
Hello, Node.js
Hello, Node.js
Shin Sekaryo
React.js + Reduxで作るSPA
React.js + Reduxで作るSPA
Shohei Saeki
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Tatsumi Naganuma
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
React.jsを勉強しよう
React.jsを勉強しよう
Hikaru Sato
レガシーと向き合い技術スタックを代謝する(ElasticBeanstalk / Vue.js)
レガシーと向き合い技術スタックを代謝する(ElasticBeanstalk / Vue.js)
Recruit Lifestyle Co., Ltd.
Nodejs
Nodejs
和樹 川端
~初心者がこれから Web アプリの開発をするために~
~初心者がこれから Web アプリの開発をするために~
Oda Shinsuke
Mais conteúdo relacionado
Mais procurados
Flux react現状確認会
Flux react現状確認会
VOYAGE GROUP
Reactつかってみた
Reactつかってみた
Minori Tokuda
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
Yusuke Murata
jQueryを中心としたJavaScript
jQueryを中心としたJavaScript
hideaki honda
Browser oh browser browser
Browser oh browser browser
Teppei Sato
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
goog.require()を手書きしていいのは小学生まで
goog.require()を手書きしていいのは小学生まで
Teppei Sato
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
Hajime Ogushi
Blazor 触ってみた
Blazor 触ってみた
Oda Shinsuke
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
Jun-ichi Sakamoto
タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜
Masaya Kogawa
Learning jQuery
Learning jQuery
taiju higashi
Hello, Node.js
Hello, Node.js
Shin Sekaryo
React.js + Reduxで作るSPA
React.js + Reduxで作るSPA
Shohei Saeki
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Tatsumi Naganuma
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
React.jsを勉強しよう
React.jsを勉強しよう
Hikaru Sato
Mais procurados
(19)
Flux react現状確認会
Flux react現状確認会
Reactつかってみた
Reactつかってみた
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
jQueryを中心としたJavaScript
jQueryを中心としたJavaScript
Browser oh browser browser
Browser oh browser browser
React+fluxを導入した話
React+fluxを導入した話
goog.require()を手書きしていいのは小学生まで
goog.require()を手書きしていいのは小学生まで
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
Blazor 触ってみた
Blazor 触ってみた
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜
Learning jQuery
Learning jQuery
Hello, Node.js
Hello, Node.js
React.js + Reduxで作るSPA
React.js + Reduxで作るSPA
Node.js で Web アプリ開発
Node.js で Web アプリ開発
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
サーバサイドエンジニアが 1年間まじめにSPAやってみた
サーバサイドエンジニアが 1年間まじめにSPAやってみた
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
React.jsを勉強しよう
React.jsを勉強しよう
Semelhante a svelte と tailwind で始めるフロントエンド開発
レガシーと向き合い技術スタックを代謝する(ElasticBeanstalk / Vue.js)
レガシーと向き合い技術スタックを代謝する(ElasticBeanstalk / Vue.js)
Recruit Lifestyle Co., Ltd.
Nodejs
Nodejs
和樹 川端
~初心者がこれから Web アプリの開発をするために~
~初心者がこれから Web アプリの開発をするために~
Oda Shinsuke
はじめてのVue.js
はじめてのVue.js
kamiyam .
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
Tadahiro Ishisaka
Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法
Microsoft Corporation
GraalVMのJavaネイティブビルド機能でどの程度起動が速くなるのか?~サーバレス基盤上での評価~ / How fast does GraalVM's...
GraalVMのJavaネイティブビルド機能でどの程度起動が速くなるのか?~サーバレス基盤上での評価~ / How fast does GraalVM's...
Shinji Takao
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
david9142
Dev cloud Description between 1&2
Dev cloud Description between 1&2
Zack Dolby
Learn vue.js
Learn vue.js
yuxiang21
VM 基盤運用チームの DevOps
VM 基盤運用チームの DevOps
富士通クラウドテクノロジーズ株式会社
Vue.js + WordPress
Vue.js + WordPress
Takahiro Kudo
Harmoware-VIS Tutorial
Harmoware-VIS Tutorial
Nobuo Kawaguchi
120512 metro styleapp_javascript
120512 metro styleapp_javascript
Takayoshi Tanaka
Reduxについて
Reduxについて
Yuusuke Takeuchi
20170124 linux basic_2
20170124 linux basic_2
YUSUKE MORIZUMI
Node js 入門
Node js 入門
Satoshi Takami
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
Kei Yagi
JavaScriptフレームワーク入門にVue.jsはいかが?
JavaScriptフレームワーク入門にVue.jsはいかが?
好洋 山崎
Semelhante a svelte と tailwind で始めるフロントエンド開発
(20)
レガシーと向き合い技術スタックを代謝する(ElasticBeanstalk / Vue.js)
レガシーと向き合い技術スタックを代謝する(ElasticBeanstalk / Vue.js)
Nodejs
Nodejs
~初心者がこれから Web アプリの開発をするために~
~初心者がこれから Web アプリの開発をするために~
はじめてのVue.js
はじめてのVue.js
Hokuriku.net 2013 01-26 node.js
Hokuriku.net 2013 01-26 node.js
Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法
GraalVMのJavaネイティブビルド機能でどの程度起動が速くなるのか?~サーバレス基盤上での評価~ / How fast does GraalVM's...
GraalVMのJavaネイティブビルド機能でどの程度起動が速くなるのか?~サーバレス基盤上での評価~ / How fast does GraalVM's...
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Netラボ2012年6月勉強会 マイクロソフトのオープンソース戦略を考える
Dev cloud Description between 1&2
Dev cloud Description between 1&2
Learn vue.js
Learn vue.js
VM 基盤運用チームの DevOps
VM 基盤運用チームの DevOps
Vue.js + WordPress
Vue.js + WordPress
Harmoware-VIS Tutorial
Harmoware-VIS Tutorial
120512 metro styleapp_javascript
120512 metro styleapp_javascript
Reduxについて
Reduxについて
20170124 linux basic_2
20170124 linux basic_2
Node js 入門
Node js 入門
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
Vue.jsの関連ツール・ライブラリ(Vuex, Vue-Router, Nuxt)
JavaScriptフレームワーク入門にVue.jsはいかが?
JavaScriptフレームワーク入門にVue.jsはいかが?
Mais de Shuichi Takaya
とあるムービーを作った話
とあるムービーを作った話
Shuichi Takaya
Android O で開発者が気をつけること
Android O で開発者が気をつけること
Shuichi Takaya
ABTest
ABTest
Shuichi Takaya
Bracketsについて
Bracketsについて
Shuichi Takaya
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Shuichi Takaya
Test the web forward に行きました。
Test the web forward に行きました。
Shuichi Takaya
フラッシャーはこれからどうしたらいいのか。
フラッシャーはこれからどうしたらいいのか。
Shuichi Takaya
普段はAndroid開発やってるけど、Tizenをさわってみたよ
普段はAndroid開発やってるけど、Tizenをさわってみたよ
Shuichi Takaya
グレープフルーツの剥き方
グレープフルーツの剥き方
Shuichi Takaya
Androidアプリのリバースエンジニアリング
Androidアプリのリバースエンジニアリング
Shuichi Takaya
Android端末のroot化について
Android端末のroot化について
Shuichi Takaya
Androidアプリ開発を楽にするために
Androidアプリ開発を楽にするために
Shuichi Takaya
Mais de Shuichi Takaya
(12)
とあるムービーを作った話
とあるムービーを作った話
Android O で開発者が気をつけること
Android O で開発者が気をつけること
ABTest
ABTest
Bracketsについて
Bracketsについて
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Test the web forward に行きました。
Test the web forward に行きました。
フラッシャーはこれからどうしたらいいのか。
フラッシャーはこれからどうしたらいいのか。
普段はAndroid開発やってるけど、Tizenをさわってみたよ
普段はAndroid開発やってるけど、Tizenをさわってみたよ
グレープフルーツの剥き方
グレープフルーツの剥き方
Androidアプリのリバースエンジニアリング
Androidアプリのリバースエンジニアリング
Android端末のroot化について
Android端末のroot化について
Androidアプリ開発を楽にするために
Androidアプリ開発を楽にするために
Último
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
Último
(8)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
svelte と tailwind で始めるフロントエンド開発
1.
Svelte と Tailwind
で始め る今時のフロントエンド
2.
日進月歩のフロントエンド界隈 ですが、皆さんはどのような環 境で開発してますでしょうか?
3.
ここ数年のフロントエン ドのカオス化はすごいこ とになっておりました。
4.
jQuery・React・Vue様々な 技術が生まれそして消えてい きました。
5.
Svelte はそんな中、頭一つ 抜けている感があります。
6.
Svelteのここが良い •覚えることが少ない •普通のJavascriptだけで大丈夫 •VDOMを使わない(遅くはない) •Redux VuexのようなFlux的な状態管理をしない •機能的にもReact・Vue.jsに負けてない
7.
では早速 Svelte の使 い方をお見せします。
8.
npx degit sveltejs/template
project
9.
まず、プロジェクトを作成す るコマンドをコマンドライン から入力していきます。
10.
終了したら以下を実行 npm install npm run
dev http://127.0.0.1:5000/ ブラウザから上記にアクセス
11.
Webサーバ(開発用)が立ち 上がってもう開発できます。 圧倒的な敷居の低さです!
12.
ちなみにビルドエンジン は vite がおすすめです。
13.
Vite はここがいい •ビルドが速い •TSの型チェックをしない
14.
話を Svelte 戻しまして Svelte
は画面も作成しやす いです。
15.
HTML ・CSS・Scriptを一 つのファイルに書くことがで きます。
16.
< s c r i p t > / / ここにスクリプト < / s c r i p t > < m a i n > < ! — ここに H T M L タグ — > < / m a i n > < s t y l e > / * ここに C S S * / < / s t y l e >
17.
CSSをグローバルで定義してど こで使っているかわからなくな ることも少なくなります。
18.
そして、ここで Tailwind の登場 なのですが
Tailwind は更にCSS のカオス化を防いでくれます。
19.
https://tailwindcss.com/ (公式) ドキュメント
20.
Class にスタイルを直接書いていくの はちょっとお行儀が悪いのですが、 逆にそこが Svelte
とは相性抜群です。
21.
< m a i n c l a s s = “ p - 5 m e n u ” > < / m a i n > < s t y l e l a n g = “ p o s t c s s " > . m e n u { @ a p p l y t e x t - w h i t e b o r d e r ; } < / s t y l e >
22.
1画面1CSSでかけることを利用すると、 CSSをスッキリ書くことができます。 (CSSを直接書くことも不要になります)
23.
そんな素敵な Svelte と Tailwind
を皆さんも使って みてくださいませ。
Baixar agora