O documento descreve a evolução do desenvolvimento front-end ao longo do tempo, desde os primórdios da internet até os dias atuais. Ele discute como as tecnologias como HTML, CSS e JavaScript foram se desenvolvendo, assim como surgimento de frameworks populares como jQuery, Bootstrap e bibliotecas para componentes. Também aborda como as necessidades dos usuários foram mudando com o advento de dispositivos móveis e a necessidade de sites responsivos.
"Desenvolvimento Mobile Web é desenvolver uma aplicação que seja viável o seu acesso via internet de um dispositivo móvel."
"Desenvolvimento Mobile Web é um novo conceito, pois envolve uma nova demanda de mercado, novas regras e ferramentas para o tradicional desenvolvimento web."
"Desenvolvimento Mobile Web é desenvolver uma aplicação que seja viável o seu acesso via internet de um dispositivo móvel."
"Desenvolvimento Mobile Web é um novo conceito, pois envolve uma nova demanda de mercado, novas regras e ferramentas para o tradicional desenvolvimento web."
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
O Desenvolvimento de Aplicações WEB nem sempre é uma tarefa trivial. Esta apresentação demonstra diversos conceitos, tecnologias e metodologias que são utilizadas em diversos projetos.
Embarcadero Conference 2018 - Abordagens modernas no desenvolvimento web. (Saiba como anda o mundo de desenvolvimeno web, que a cada dia se moderniza e expande rapidamente facilitando a vida de desenvolvedores front-end e back-end. Conheça tecnologias e ferramentas que vão deixar Saiba como anda o mundo de desenvolvimeno web, que a cada dia se moderniza e expande rapidamente facilitando a vida de desenvolvedores front-end e back-end. Conheça tecnologias e ferramentas que vão deixar descomplicada a construção e manutenção de aplicações.)
Palestrada dada no dia 8 de junho de 2013 no evento JustJava 2013 em São Paulo. Assunto: Aplicações Desktop nativas com HTML5, CSS3, JavaScript com backend usando Servlets 3
Introdução ao Desenvolvimento com Padrões Web: XHTML EssencialMarcelo Andrade
Uma apostila básica explicando o que são os padrões web, de onde surgiram e porque é tão importante seguí-los. Tudo apresentado de uma forma bastante objetiva, leve e descontraída.
Além de dar um breve contexto histórico sobre a evolução do desenvolvimento web, esta apostila também vista principalmente promover uma conscientização para o uso de padrões web em prol de sites e aplicações de mais qualidade e de mais acessibilidade para todos.
Um trechinho:
"Por que é tão difícil deixar uma tela com visual idêntico no Mozilla Firefox e no Internet Explorer (e no Opera, Safari, Konqueror, Chrome além das
versões mobile)? No que nosso desenvolvimento com esta tecnologia ainda pode melhorar? E afinal, o que vêm a ser padrões web?
Esclarecer um pouco a algumas destas questões para que você conheça o essencial dos detalhes do desenvolvimento web é o objetivo deste tutorial."
Onde nós estamos, como desenvolvedores Front-End? Esta apresentação navega por uma curta linha do tempo da ciência da computação, focando no desenvolvimento client-side para responder o porque e o que tem mudado, além de explorar padrões e tendências para o futuro próximo.
English version at: http://www.slideshare.net/Hugeinc/javascript-state-of-the-union-2015-english
Série de artigos: https://medium.com/@caiovaccaro/javascript-state-of-the-union-2015-parte-1-caa3f4257f3
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Mario Guedes
Nessa palestra, José Mario Silva Guedes mostra a migração da abordagem Cliente Servidor para Multi Camadas passando pelo SOA (Soap) até chegar no ROA (Rest), por intermédio de uma linha do tempo do uso das linguagens VB, Delphi, Java chegando no Python, bem como, da evolução do banco de dados relacional para abordagem noSQL e suas variantes. Por fim, será abordado o cenário atual, mostrando a adoção de Machine Learning e tecnologias cognitivas, como por exemplo a adoção de Bots para o atendimento
Desenvolvimento web - conceitos, tecnologia e tendências.Valmir Justo
O Desenvolvimento de Aplicações WEB nem sempre é uma tarefa trivial. Esta apresentação demonstra diversos conceitos, tecnologias e metodologias que são utilizadas em diversos projetos.
Embarcadero Conference 2018 - Abordagens modernas no desenvolvimento web. (Saiba como anda o mundo de desenvolvimeno web, que a cada dia se moderniza e expande rapidamente facilitando a vida de desenvolvedores front-end e back-end. Conheça tecnologias e ferramentas que vão deixar Saiba como anda o mundo de desenvolvimeno web, que a cada dia se moderniza e expande rapidamente facilitando a vida de desenvolvedores front-end e back-end. Conheça tecnologias e ferramentas que vão deixar descomplicada a construção e manutenção de aplicações.)
Palestrada dada no dia 8 de junho de 2013 no evento JustJava 2013 em São Paulo. Assunto: Aplicações Desktop nativas com HTML5, CSS3, JavaScript com backend usando Servlets 3
Introdução ao Desenvolvimento com Padrões Web: XHTML EssencialMarcelo Andrade
Uma apostila básica explicando o que são os padrões web, de onde surgiram e porque é tão importante seguí-los. Tudo apresentado de uma forma bastante objetiva, leve e descontraída.
Além de dar um breve contexto histórico sobre a evolução do desenvolvimento web, esta apostila também vista principalmente promover uma conscientização para o uso de padrões web em prol de sites e aplicações de mais qualidade e de mais acessibilidade para todos.
Um trechinho:
"Por que é tão difícil deixar uma tela com visual idêntico no Mozilla Firefox e no Internet Explorer (e no Opera, Safari, Konqueror, Chrome além das
versões mobile)? No que nosso desenvolvimento com esta tecnologia ainda pode melhorar? E afinal, o que vêm a ser padrões web?
Esclarecer um pouco a algumas destas questões para que você conheça o essencial dos detalhes do desenvolvimento web é o objetivo deste tutorial."
Onde nós estamos, como desenvolvedores Front-End? Esta apresentação navega por uma curta linha do tempo da ciência da computação, focando no desenvolvimento client-side para responder o porque e o que tem mudado, além de explorar padrões e tendências para o futuro próximo.
English version at: http://www.slideshare.net/Hugeinc/javascript-state-of-the-union-2015-english
Série de artigos: https://medium.com/@caiovaccaro/javascript-state-of-the-union-2015-parte-1-caa3f4257f3
Uma perspectiva histórica e o cenário atual das ferramentas de desenvolviment...Mario Guedes
Nessa palestra, José Mario Silva Guedes mostra a migração da abordagem Cliente Servidor para Multi Camadas passando pelo SOA (Soap) até chegar no ROA (Rest), por intermédio de uma linha do tempo do uso das linguagens VB, Delphi, Java chegando no Python, bem como, da evolução do banco de dados relacional para abordagem noSQL e suas variantes. Por fim, será abordado o cenário atual, mostrando a adoção de Machine Learning e tecnologias cognitivas, como por exemplo a adoção de Bots para o atendimento
7. 1969
Surge a DARPA (Defense Advanced
Research Projects Agency) tendo
como um dos objetivos a
proteção dos dados de bases
militares.
8. 1970
Surge a ARPANET, inicialmente ela
tinha o objetivo de ligar as
universidades da Califórnia, Stanford
e o centro de matemática de Los
Angeles.
A ARPANET usava do protocolo NCP
10. 1977
O governo e os militares dos EUA não
quiseram mais tomar conta da
ARPANET, dando origem a Internet.
11. 1990
Tim Berners Lee fazia parte de um
projeto sobre hipertexto e quando
conheceu o TCP/IP viu a
possibilidade de transmitir hipertexto
pela rede.
Logo ele criou o protocolo HTTP, o
HTML e o conceito de WWW.
16. Pouco uso do client e pouco uso do server
- Não existia CSS.
- Javascript ainda estava surgindo.
- Toda estilização ficava a critério do browser.
17. - Foram surgindo novas formas de interação.
- A repetição de código passou a ser um problema.
- As coisas foram deixando de ser estáticas.
Mais poderes para o servidor
31. Guerra dos navegadores
- Não existia padrões.
- A evolução dos navegadores não era uniforme.
- Cada navegador “entendia” HTML, CSS e Javascript da forma que queria.
32. Guerra dos navegadores
- Não existia padrões.
- A evolução dos navegadores não era uniforme.
- Cada navegador “entendia” HTML, CSS e Javascript da forma que queria.
Chrome
33. Guerra dos navegadores
- Não existia padrões.
- A evolução dos navegadores não era uniforme.
- Cada navegador “entendia” HTML, CSS e Javascript da forma que queria.
Chrome Firefox
34. Guerra dos navegadores
- Não existia padrões.
- A evolução dos navegadores não era uniforme.
- Cada navegador “entendia” HTML, CSS e Javascript da forma que queria.
Chrome Firefox IE
66. A web é muito grande...
- Poucas aplicações são iniciados com Jquery, mas muitas ainda estão
funcionando.
- Muitas aplicações estão sendo construídas nesse exato momento e vão
precisar de manutenção.
- Muitos sistemas vão se tornar legado e vão precisar serem portados para
algo novo.
74. Links interessantes
O inicio, o fim e o meio do Desenvolvimento Front-End
(R)Evolução do Front-end nos Últimos 10 Anos - Softerize Magazine
A história da profissão frontend - William Oliveira
A História do Front-End para Iniciantes em Programação | Série "Começando aos 40"
O Front End vai acabar? Uma breve história da profissão até os dias de hoje *clickbait_sincero
Veja como eram os sites dessas 24 empresas nos anos 90