Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nuxt – The Future of Web Frameworks
Search
Christoph Hochstrasser
November 11, 2017
Programming
0
24
Nuxt – The Future of Web Frameworks
Christoph Hochstrasser
November 11, 2017
Tweet
Share
More Decks by Christoph Hochstrasser
See All by Christoph Hochstrasser
VILT Stack (DevTreff Amstetten)
hochchristoph
0
47
Git Workshop @ Makerspace[A]
hochchristoph
0
39
Einstieg in Open Source
hochchristoph
0
91
Nuxt – Die Zukunft der Webentwicklung
hochchristoph
0
90
Design Essentials für Techniker
hochchristoph
1
31
Look, no database
hochchristoph
0
230
7 Things Learned
hochchristoph
0
18
Heroku und PHP
hochchristoph
0
130
Einführung in Go
hochchristoph
0
53
Other Decks in Programming
See All in Programming
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.1k
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
270
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
810
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
4.1k
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
540
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
130
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
170
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
710
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
150
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
260
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.4k
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Building Applications with DynamoDB
mza
88
5.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
Building Your Own Lightsaber
phodgson
99
5.7k
Atom: Resistance is Futile
akmur
259
25k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
Side Projects
sachag
451
41k
4 Signs Your Business is Dying
shpigford
175
21k
Transcript
NUXT — THE FUTURE OF WEB FRAMEWORKS
Ing. Christoph Hochstrasser twitter.com/hochchristoph github.com/CHH facebook.com/ christoph.hochstrasser
Gründer & Inhaber Firma Ing. Christoph Hochstrasser
React? Wer kennt hier…
Vue.js? Wer kennt hier…
Isomorphic? WTF!?
Traditionell:
Server HTML Model View Controller Browser DOM jQuery / Vue
/ React
ERB/Jinja/Twig/Smarty/… Template am Server, separates Template am Client
Duplicate Code
Keine Separation of Concerns Backend befasst sich mit UI Concerns,
wie User Flow
Isomorphic:
Server HTML Browser DOM Vue Component Node.js Server Code Client
Code Backend API View Controller Model REST, GraphQL, etc.
Separation of Concerns!
Keine doppelten Templates, alles UI kommt aus einer Component
25.10.2016 https://zeit.co/blog/next
None
None
Nuxt : Next Vue : React
Nuxt
Vue.js + Vue Router + Vue Server Side Rendering +
Webpack (+ Vuex)
Code!