###OAuth
um modo de evitar a propagação de login/senha entre
muitas aplicações, tendo um único ponto onde se mantem o
login e as demais aplicações irão ser autorizadas a
acessar/se autenticar através do uso de TOKENs
(credencial de acesso, com tempo de vida e credencial de
renovação dos TOKENs)
Este modelo não resolve a situação de integração
Aplicação <-> Aplicação B2B
Em um ambiente corporativo um modelo de Single Sign-On é
mais recomendado
SAML - Security Assertion Markup Language
É um padrão baseado em XML para comunicação de
informações referente a identidade entre organizações,
utilizado para transmitir de forma segura tokens de
autenticação e outras informações do usuário
entre os dominios na internet.
CAS - Central Authentication Service
STS - Security Token Service
SWT - Simple Web Token
-
Requesting a Token from ADFS 2.0 using WS-Trust with Username and Password
-
Windows Identity Foundation Simplifies User Access for Developers
-
Richardson Maturity Model - níveis de maturidade de uma aplicação/API REST
-
Como um verdadeiro sistema REST funciona: arquitetura e performance na Abril
-
Guru-SP - Abusando nas requisições HTTP sem medo - Luis Cipriani
-
RESTful services with jQuery and Java using JAX-RS and Jersey
-
RESTful API Server – Doing it the right way (Part 1) | MKBlog
-
RESTful API Server – Doing it the right way (Part 2) | MKBlog
-
Bootstrapping a web application with Spring 3.1 and Java based Configuration, part 1
HATEOAS - Hypermedia as the Engine of Application State wiki
HAL is two media types (application/hal+json & application/hal+xml) with which applications are exposed as sets of link relations.
Framework front-end para facilitar e aumentar a velocidade do desenvolvimento web (mantido pelo Twitter)
-
[YouTube] Google I/O 2012 – Breaking the JavaScript Speed Limit with V8
-
Building High-Performing JavaScript for Modern Engines | Build 2012 | Channel 9
-
3 reasons why you should let Google host jQuery for you - Encosia
-
Boas práticas com JavaScript e jQuery: código não-obstrusivo
-
Boas práticas com JavaScript e jQuery: código não-obstrusivo
-
D3.js is a JavaScript library for manipulating documents based on data Para construção de representações gráficas
-
Yeoman - is a robust and opinionated set of tools, libraries, and a workflow that can help developers quickly build beautiful, compelling web apps.
-
JSFiddle - online editor for snippets build from HTML, CSS and JavaScript. JsFiddle docs | JsFiddle Tips And Tricks | JsFiddle GitHub Projects
-
[InfoQ BR] - Eclipse Orion: Um editor baseado em browser para desenvolver aplicações Web
-
Eclipse Orion - Open Source Platform For Cloud Based Development
-
Jasmine - Jasmine is a behavior-driven development framework for testing JavaScript code.
-
TodoMVC - Helping you select an MV* framework
-
Rich JavaScript Applications – the Seven Frameworks (Throne of JS, 2012)
-
The Big Glossary of Open Source JavaScript and Web Frameworks with Cool Names
Framework Javascript para desenvolvimento de Front-end com curva de aprendizado rápida e produtividade tão boa como encontrada no Adobe Flex
Obs.: o Angular.js é mantido pela Google
-
Angular UI - Componentes de UI
-
AngularJS – Consumindo a API do GitHub | Testar App | GitHub Code
-
Introducing the AngularJS Batarang - dev tool
Este framework é bastante citado e utilizado em projetos para organizar o front-end das aplicações
Obs.: Mantido pela DocumentCloud
Refere-se a nova sintaxe do HTML, além de novos recursos para serem utilizados diretamento pelo web browser, conforme apresentados: Slides | HTML5 Rocks e Entendendo quais APIs (realmente) fazem parte do HTML5 | Tableless
-
Dive Into HTML5 - livro online sobre HTML5, este link da versão em português
-
The HTML5 Test - verifica o quando o web browser suporta os recursos do HTML5
-
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser | HTML5 Cross Browser Polyfills
-
CreateJS Studio - A suite of Javascript libraries & tools for building rich, interactive experiences with HTML5.
- AppJS - for Linux, Windows and Mac using HTML, CSS and Javascript