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
PHP: Uma Jornada Inesperada
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Sérgio Rafael Siqueira
August 17, 2015
Programming
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PHP: Uma Jornada Inesperada
Sérgio Rafael Siqueira
August 17, 2015
Transcript
25 slides
PHP: Uma Jornada Inesperada
Obrigado pela oportunidade =*
None
–Eu “Opinião não é uma constante.”
–Bill Gates “Eu sempre escolho uma pessoa preguiçosa para fazer
um trabalho difícil… Porque ela encontrará uma forma fácil de fazê-lo.”
Framework
–Wikipedia “Um framework (ou arcabouço), em desenvolvimento de software, é
uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica. Um framework pode atingir uma funcionalidade específica, por configuração, durante a programação de uma aplicação.”
Por que utilizar um(a) framework? • Plug & Play •
Baixa curva de aprendizado • Comunidade • Mão de obra • Tempo ($$$??)
Tentador
Será a melhor escolha?
None
• Construa rapidamente • Sem configurações …
• Alta performance …
• Ecosistema enxuto • Toolkit elegante …
Todas, todas…
…são full-stack ORM DI Template …
Será a melhor escolha?
Explore
–Filosofia Unix “Faça apenas uma coisa e faça bem.”
None
Por que utilizar component? • Melhor qualidade do código •
Facilidade no descolamento • Desenvolvedores experientes envolvido • Velocidade em implementações/correções
http://thegodclass.tumblr.com/day/2013/06/05 Desenvolvimento com Frameworks: Bom ou Mau?
–Luís Otávio Cobucci Oblonczyk “Use o senso crítico.”
Obrigado! Perguntas? xD /sergiors
Obrigado rapazinho!
More Decks by Sérgio Rafael Siqueira
See All by Sérgio Rafael Siqueira
Startup's world for devs
sergiors
0
73
Construindo interfaces componentizadas com React
sergiors
1
310
Other Decks in Programming
See All in Programming
小さなアプリを作って公開するまで
onozaty
0
170
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
160
複数ドメインを一つのアプリに統合するFlutterの設計と運用_FlutterKaigi2026登壇資料(須永高弘)
takahirosunaga
0
180
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
350
Rails初心者がパスキーを実装してみて大変だったこと
ktombow
0
190
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
5.9k
AI時代のIaC入門 〜なぜインフラをコードで管理したいのか?〜 / Introduction to IaC in the AI Era
akihisaikeda
6
1.5k
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
250
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
210
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
4
4.4k
Distance field of Julia set
kinakomoti321
0
320
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Skip the Path - Find Your Career Trail
mkilby
1
290
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Practical Orchestrator
shlominoach
192
12k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3.1k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.3k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Navigating Weather and Climate Data
rabernat
0
590
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.7k