SlideShare a Scribd company logo
Enviar búsqueda
Cargar
Iniciar sesión
Registrarse
モダンJSでモダンなWebアプリケーションを作ろう!
Denunciar
treby
Seguir
Web Developer
3 de Nov de 2018
•
0 recomendaciones
•
1,895 vistas
1
de
63
モダンJSでモダンなWebアプリケーションを作ろう!
3 de Nov de 2018
•
0 recomendaciones
•
1,895 vistas
Descargar ahora
Descargar para leer sin conexión
Denunciar
Tecnología
Pronama 55 @ Fukuoka https://atnd.org/events/100847
treby
Seguir
Web Developer
Recomendados
失敗から学ぶEM方法論
treby
2.3K vistas
•
39 diapositivas
最近のRailsフロントエンド開発の紹介
treby
1.4K vistas
•
39 diapositivas
從蟒蛇到神龍 - 從 1 接關繼續打造爬蟲程式
Chun-Yu Tseng
1.4K vistas
•
44 diapositivas
Agile x API x Documentation @ NGO [[MOPCON2015]]
Chun-Yu Tseng
2.8K vistas
•
62 diapositivas
VueとdockerとAWSとチームとアイマスと私
treby
931 vistas
•
23 diapositivas
インフラエンジニアとアプリ開発
Tatsuo Yokoyama
906 vistas
•
28 diapositivas
Más contenido relacionado
Similar a モダンJSでモダンなWebアプリケーションを作ろう!
第1回LinkedData勉強会
Fumihiro Kato
1.4K vistas
•
39 diapositivas
「Web時代のGIS技術勉強会」やってます!
Masaki Ito
981 vistas
•
17 diapositivas
わたしのカイゼン・ジャーニー
Yasufumi Moritake
905 vistas
•
46 diapositivas
Iwdd#36nadesiko
Yuichi Katahira
566 vistas
•
20 diapositivas
L'outillage git sous eclipse
Igor Laborie
2.1K vistas
•
27 diapositivas
Data Storage Practice
Davies Liu
737 vistas
•
111 diapositivas
Similar a モダンJSでモダンなWebアプリケーションを作ろう!
(20)
第1回LinkedData勉強会
Fumihiro Kato
•
1.4K vistas
「Web時代のGIS技術勉強会」やってます!
Masaki Ito
•
981 vistas
わたしのカイゼン・ジャーニー
Yasufumi Moritake
•
905 vistas
Iwdd#36nadesiko
Yuichi Katahira
•
566 vistas
L'outillage git sous eclipse
Igor Laborie
•
2.1K vistas
Data Storage Practice
Davies Liu
•
737 vistas
Revue de presse backbone.js 10 novembre 2015
Raphaël Lemaire
•
186 vistas
道与禅
washng
•
474 vistas
Javascript proprement
Guillaume Collic
•
1K vistas
YaJUG - Spring 3.0
Gildas Cuisinier
•
504 vistas
Html5 now light
Jean-Pierre Vincent
•
1.3K vistas
Uistudy
Hng-noh Yun
•
354 vistas
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
Teppei Sato
•
20.7K vistas
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
Cybozucommunity
•
3.7K vistas
前端优化实践
Ailsa126
•
608 vistas
Nov. 20, 2018 thinkingo review
주은 박
•
205 vistas
SharePoint - Benchmark des solutions de migration
Benoit Jester
•
7.8K vistas
Vincent biret azure functions et flow (montreal)
Vincent Biret
•
2.7K vistas
Pourquoi Ruby on Rails est génial? (d'un point de vue non technique)
Camille Roux
•
9.4K vistas
Vincent biret azure functions et flow #AosCanadianTour (quebec)
Vincent Biret
•
230 vistas
Más de treby
Vue.js + Vuexチーム開発実践の事例
treby
4.2K vistas
•
110 diapositivas
Frontendと向き合う
treby
1.2K vistas
•
57 diapositivas
Railsのフロントエンドのトレンドと実際〜事業を進めながら、レールに乗り続けるためのテクニック〜
treby
5.4K vistas
•
55 diapositivas
Octocatは技術的負債の夢を見るか?
treby
2.6K vistas
•
66 diapositivas
Shinjuku.rb #61 RubyKaigi2018予習
treby
642 vistas
•
75 diapositivas
The Art of Collaboration
treby
580 vistas
•
39 diapositivas
Más de treby
(20)
Vue.js + Vuexチーム開発実践の事例
treby
•
4.2K vistas
Frontendと向き合う
treby
•
1.2K vistas
Railsのフロントエンドのトレンドと実際〜事業を進めながら、レールに乗り続けるためのテクニック〜
treby
•
5.4K vistas
Octocatは技術的負債の夢を見るか?
treby
•
2.6K vistas
Shinjuku.rb #61 RubyKaigi2018予習
treby
•
642 vistas
The Art of Collaboration
treby
•
580 vistas
楽しく学ぶ?API
treby
•
1.4K vistas
アイマスハッカソン2017
treby
•
1K vistas
Sinatraで触れる生SQL
treby
•
1K vistas
Railsフロントエンドの modernizeにおける一事例 ~decaffeinateからES2015移行まで~
treby
•
1.3K vistas
たたかうFFI
treby
•
598 vistas
mastodon API
treby
•
759 vistas
TH@NK YOU for SMILE!!とミリオンボーダーbot
treby
•
821 vistas
Paperclip
treby
•
630 vistas
このみさんにPRしてもらう
treby
•
1.3K vistas
reading suture
treby
•
891 vistas
趣味から始めるWebスクレイピング
treby
•
2.9K vistas
Osoji to-ban bot
treby
•
935 vistas
Why do I make bots
treby
•
809 vistas
BELIEVE MY DRE@M!!とミリオンボーダーbot
treby
•
4.9K vistas
モダンJSでモダンなWebアプリケーションを作ろう!
1.
JS Web 2018/11/03 @treby006 55
2.
• treby (@treby006)
Web • 6 • Repro • Vue.js, AWS(ECS, EMR), Go • 5
3.
5
4.
5 →
6.
!
8.
• ( )
: 1988 2003 (15 ) • / : 2003 2011 (8 ) • : 2011 2013 (2 ) • 2013 (6 )
9.
15
10.
2003 • • ( ) • •
11.
15 23
12.
2011 • / • • • •
13.
23 24
14.
2012 • • Fukuoka NFC
Lab • IT
15.
2012 • 5zj • •
16.
2012 • ( ) •
19.
I ! Fukuoka
22.
• Web • • • JS • •
24.
Repro
28.
• • • Pull Request •
Pull Request Release
29.
• Trello
30.
• esa slack • • •
31.
• feature (
Q ) • esa( ) • • improvement • slack • • PR
32.
Pull Request • • • ……
33.
Pull Request
34.
Pull Request •
35.
approve • PR GitHub
label • wip, review, ready
36.
Pull Request
37.
Pull Request
38.
• • • ready PR •
git git flow
42.
$ rake stats
43.
• • Ruby 2.5.1 •
Rails 5.2.0 • • ES6 (ES2015) …… babel • Vue.js 1.0.28
44.
• : yarn •
: Vue.js (+ Vuex) • : browserify x babel • : Karma x mocha • Lint: ESLint
45.
• yarn ……
Facebook • npm lock • npm 5 yarn
46.
• Vue 1.0.28 •
0.12 • Vue 2.0 • .sync
47.
• browserify :
require (module )
48.
• • Babel • browserify
49.
• Karma …… •
mocha …… • JavaScript component Unit • feature spec • CI
50.
Lint • Lint …… •
etc • CI
51.
• Rails 4 •
sprockets, coffeescript, jQuery •
52.
• •
53.
• Vue.js • rails-assets •
https://rails-assets.org/ • Rails •
54.
• ES6 ->
sprockets-es6 • package.json •
55.
• browserify :
sprockets-es6
56.
• decaffeinate
57.
modernize • Vue • 2017
/ 0.12 1 • coffeescript -> ES6 • 4 / coffeescript • • Vue 2 • Vuex
58.
• : yarn •
: Vue.js (+ Vuex) • : browserify x babel • : Karma x mocha • Lint: ESLint
59.
Nuxt • Nuxt.js Vue.js •
Rails • Rails …… •
61.
!
63.
Happy Hacking!!