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
Wep App Frameworks for 6 year olds
Search
Sayanee
May 15, 2012
Technology
420
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Wep App Frameworks for 6 year olds
Sayanee
May 15, 2012
More Decks by Sayanee
See All by Sayanee
Podcasting with Jekyll
sayanee
1
1k
Rails API
sayanee
5
580
Learning with Open Source
sayanee
3
330
ECMAScript 6 - part 1
sayanee
3
430
ECMAScript 6 - part 2
sayanee
1
300
Minimalist Designer behind the curious Developer
sayanee
8
450
Responsive Web Design for Beginners
sayanee
9
1k
Travel to Balkans + Hungary
sayanee
2
240
Styling with SASS
sayanee
9
660
Other Decks in Technology
See All in Technology
1000⼈規模のClaude Enterprise運⽤を「Oktaのグループ」と「Slack」に集約する
sansantech
PRO
1
500
markdown-poster Introduction
kazamori
0
400
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
54k
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
960
[ホンマでっか SRE] あなたはなぜ SRE に?
_awache
0
370
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
130
Claude Teamプランの コスト最適化を考える
rfdnxbro
1
800
The Django UUID Story - DjangoCon US 2026
pauloxnet
0
310
「ミスを許さない手順書」を作ってみた 〜 個人的にはこれ以上できることはあまりなさそう/20260827-ssmjp-operation-procedure-update
opelab
14
9.9k
When Token Pruning is Worse than Random: Understanding Visual Token Information in VLLMs
sansantech
PRO
0
140
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
108
250k
Making the Leap to Tech Lead
cromwellryan
135
10k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Exploring anti-patterns in Rails
aemeredith
3
480
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
400
Game over? The fight for quality and originality in the time of robots
wayneb77
1
260
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
310
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
420
Prompt Engineering for Job Search
mfonobong
0
420
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
500
Transcript
web app frameworks for 6 year olds Tuesday, May 15,
12
@sayanee_ Tuesday, May 15, 12
If you can't explain it to a six year old,
you don't understand it yourself Tuesday, May 15, 12
hackers & painters What hackers and painters have in common
is that they're both makers ~ @paulg Tuesday, May 15, 12
language story art Tuesday, May 15, 12
language story art தࠃ தமிழ் русский elvish Tuesday, May 15,
12
language story art தࠃ தமிழ் русский elvish Tuesday, May 15,
12
language story art தࠃ தமிழ் русский cinderella James Bond elvish
Odyssey Harry Potter Tuesday, May 15, 12
language story art தࠃ தமிழ் русский cinderella James Bond elvish
Odyssey Harry Potter Tuesday, May 15, 12
language story art தࠃ தமிழ் русский ballet games paintings movies
cinderella James Bond elvish Odyssey Harry Potter soundtrack Tuesday, May 15, 12
language story art தࠃ தமிழ் русский ballet games paintings movies
cinderella James Bond elvish Odyssey Harry Potter soundtrack Tuesday, May 15, 12
language frameworks Tuesday, May 15, 12
language frameworks Tuesday, May 15, 12
Tuesday, May 15, 12
Barcampsg7 Wall comment commenter Tuesday, May 15, 12
from coding to website in 10 lines Tuesday, May 15,
12
$ rails new barcampsg7 $ rails generate scaffold Wall comment:string
commenter:string $ rake db:migrate $ git init $ git add . $ git commit -m “Initial Commit” $ heroku create barcampsg7 $ git push heroku master $ heroku rake db:migrate $ heroku db:push Tuesday, May 15, 12
$ rails new barcampsg7 $ rails generate scaffold Wall comment:string
commenter:string $ rake db:migrate $ git init $ git add . $ git commit -m “Initial Commit” $ heroku create barcampsg7 $ git push heroku master $ heroku rake db:migrate $ heroku db:push version deploy code Tuesday, May 15, 12
version deploy code test agile development Tuesday, May 15, 12
from coding to website in minutes Tuesday, May 15, 12
$ django-admin.py startproject barcampsg7_django $ python manage.py runserver # in
settings.py 'ENGINE': 'django.db.backend.sqlite3', # in DATABASES 'NAME': 'barcampsg7', # in DATABASES 'django.contrib.admin', # in INSTALLED_APPS # in urls.py uncomment the lines from django.contrib import admin admin.autodiscover() $ python manage.py syncdb # in urls.py uncomment the lines url(r'^admin/', include(admin.site.urls)), #to view /admin $ python manage.py startapp wall #an app with models Tuesday, May 15, 12
M V C Tuesday, May 15, 12
odel iew ontroller M V C Tuesday, May 15, 12
odel iew ontroller M V C Tuesday, May 15, 12
::parental guidance needed:: install & download ruby, rails, git, heroku,
python, django rvm, gem Tuesday, May 15, 12
::parental guidance needed:: install & download ruby, rails, git, heroku,
python, django rvm, gem ::self-help:: patience & repetition stackoverflow, forums, google errors, irc, github Tuesday, May 15, 12
::parental guidance needed:: install & download ruby, rails, git, heroku,
python, django rvm, gem ::self-help:: patience & repetition stackoverflow, forums, google errors, irc, github it seemed like programming consisted of debugging ~ @paulg Tuesday, May 15, 12
which language or framework should I use ? Tuesday, May
15, 12
which language or framework should I use ? “ The
best camera to use is the one you have on you” Tuesday, May 15, 12
should I pick up a new language/framework ? Tuesday, May
15, 12
should I pick up a new language/framework ? musicians to
programmers Tuesday, May 15, 12
Resources 1. comparison of web frameworks 2. model-view-controller architecture 3.
For Rails: ruby, rails, rvm, gem 4. For Django: python, django 5. For versioning: git, github 6. For Rails deployment: heroku Tuesday, May 15, 12
@sayanee_ codes + slides Tuesday, May 15, 12