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
How to Build a Single Page Web by Bootstrap, a...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
andre
July 07, 2014
Programming
570
2
Share
How to Build a Single Page Web by Bootstrap, and Github, Google Docs, Parse.
Using Web Services to build a single page web for free in beginning phrase.
andre
July 07, 2014
More Decks by andre
See All by andre
Booking.com Hackathon Taipei 2017
andre
0
200
Auto I18N (Internationalization) Process
andre
0
84
Write Securer Code
andre
0
75
iPatrol
andre
0
69
Hello SDN
andre
0
130
koa introduction (Node.js Web Framework)
andre
3
410
RxJS (The Reactive Extensions for JavaScript ) Introduction
andre
4
380
JSDC 2014 Taiwan Lightning Talk: TBD
andre
0
150
From Facebook Graph API 1.0 to 2.1
andre
0
260
Other Decks in Programming
See All in Programming
関係性から理解する"同一性"の型用語たち
pvcresin
2
630
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.2k
今さら聞けないCancellationToken
htkym
0
210
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
450
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
150
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.3k
3Dシーンの圧縮
fadis
1
580
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
240
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
AIとRubyの静的型付け
ukin0k0
0
520
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
530
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
860
Statistics for Hackers
jakevdp
799
230k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
810
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
sira's awesome portfolio website redesign presentation
elsirapls
0
270
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Into the Great Unknown - MozCon
thekraken
41
2.5k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Embracing the Ebb and Flow
colly
88
5.1k
Making Projects Easy
brettharned
120
6.7k
Transcript
How to Build a Single Page Web by Bootstrap, Github,
Google Docs, and Parse. Andre Lee
Outline • Single Page • Pros and Cons • Sketch
• Github Pages • Google Docs • Demo
Outline • Single Page • Pros and Cons • Sketch
• Github Pages • Google Docs • Demo
Single Page • Single-Page Application (SPA) or • Single-Page Interface
(SPI) Client Side Routing Client Side Rendering SPA
Outline • Single Page • Pros and Cons • Sketch
• Github Pages • Google Docs • Demo
Pros and Cons Pros • Reduce Rendering Duplicate Objects •
Date & Time • Keep User’s State • Responsive
Pros and Cons (Cont’d) Cons • Need JavaScript to be
Enabled • Search Engine Optimization • Browser History
Outline • Single Page • Pros and Cons • Sketch
• Github Pages • Google Docs • Demo
Sketch • Bootstrap • Font Awesome • AngularJS
Outline • Single Page • Pros and Cons • Sketch
• Github Pages • Google Docs • Demo
Github Pages Pros • Free • Custom Domain Name •
Don’t worry about DDoS Cons • All Public
Github Pages
Github Pages (Cont’d) Demo • Github • git branch gh-pages
• Domain Name
Outline • Single Page • Pros and Cons • Sketch
• Github Pages • Google Docs • Demo
Google Docs Pros • Free Cons • Need to be
Hacked • One Page Limitation
Outline • Single Page • Pros and Cons • Sketch
• Github Pages • Google Docs • Demo • Single Page • Pros and Cons • Sketch • Github Pages • Google Docs • Parse • Demo
Parse • Free for getting started • Infra. APIs •
Push Notifications • Analytics • All need to do is “Business Logic”
Parse (Cont’d) • Parse.com • JavaScript SDK • Backbone-style •
CRUD
Outline • Single Page • Pros and Cons • Sketch
• Github Pages • Google Docs • Parse • Demo
Code • http://lab.andretw.com/spa • https://gist.github. com/andretw/0253c8b43e21165c4cd3
Demo
Thank you