Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Arquitetura Client-Side Comentários Globo.com
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Evandro Leopoldino Gonçalves
May 18, 2011
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Arquitetura Client-Side Comentários Globo.com
Apresentação feita na Python Brasil de 2011
Evandro Leopoldino Gonçalves
May 18, 2011
Transcript
13 slides
Arquitetura Client-Side Comentários 2.0 Evandro Leopoldino Gonçalves Desenvolvedor, Globo.com
[email protected]
@evandrolg
Comentários?
Client-Side
HTML + CSS + JavaScript
HTML & CSS
- “The premise for graceful degradation is to first build
for the latest and greatest, then add handlers for less capable devices.” (accessites.org) Graceful Degradation
JavaScript
Arquitetura Framework Widget Main Widget Widget Widget Widget Widget Base
- É um padrão de projeto que define uma dependência
de um- para-muitos entre objetos de modo que quando um objeto muda o estado, todos seus dependentes sejam notificados e atualizados automaticamente. (Wikipedia.org) Design Pattern Observer
- jQuery.trigger() - jQuery.bind() Observer com jQuery
- jQuery / jQuery UI - Mustashe - EasyDate -
Recaptcha Google Bibliotecas
Dúvidas?
Obrigado! ;) Evandro L. Gonçalves
[email protected]
@evandrolg
More Decks by Evandro Leopoldino Gonçalves
See All by Evandro Leopoldino Gonçalves
Conheça Lua: uma linguagem dinâmica com core minimalista
evandrolg
0
110
Metaprogramação em Python
evandrolg
0
690
Programação Funcional e o JavaScript
evandrolg
7
610
Templates e o JavaScript
evandrolg
1
110
Other Decks in Programming
See All in Programming
高橋メソッドでCVE解説シリーズ 〜CVE-2026-112816〜
hakkadaikon
0
260
作れるエンジニアから、価値を届けるエンジニアへ
ryunakayama
1
280
LLM 101: Exploring LLMs, Starting with Tokens.
dalinaum
0
110
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2k
protojson における文字化けの扱い
kazuki1023
0
410
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
240
AI Augmentation Techniques with Liberty
ivargrimstad
1
470
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
310
Rails初心者がパスキーを実装してみて大変だったこと
ktombow
0
180
ビジネスロジックを堅牢に~Scala 3のドメインプリミティブ~
j5ik2o
0
160
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
230
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
380
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
For a Future-Friendly Web
brad_frost
184
11k
Producing Creativity
orderedlist
PRO
348
41k
Building Applications with DynamoDB
mza
96
7.3k
Embracing the Ebb and Flow
colly
88
5.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
380
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
940
Building AI with AI
inesmontani
PRO
1
1.4k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k