-
50 Web Developer Documentation Manuals You Need To Know About
-
[Linux & Mac] 9 uses for cURL worth knowing - Hacking on HTTP from the Command-Line
-
Iconbench - Style, hand pick & download icons of your choice.
-
Sublime Package Control - A full-featured package manager that helps discovering, installing, updating and removing packages for Sublime Text 2.
-
GitHub - titoBouzout / SideBarEnhancements - Enhancements to Sublime Text sidebar. Files and folders.
-
Sublime Linter - s a plugin that supports "lint" programs (known as "linters"). SublimeLinter highlights lines of code the linter deems to contain (potential) errors. It also supports highlighting special annotations (for example: TODO) so that they can be quickly located.
###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
-
[SlideShare] RESTful Web Services - Using Spring to create a RESTful java application
-
Guru-SP - Abusando nas requisições HTTP sem medo - Luis Cipriani
-
Transferência de estado representacional – REST – via HTTP | JavascriptBrasil
-
REST é a melhor escolha para seus próximos projetos de mobile/desktop/api
-
A Guide to Designing and Building RESTful Web Services with WCF 3.5
-
Implementing 5 important principles of REST using WCF Services
-
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
-
[baeldung part 1] Bootstrapping a web application with Spring 3.1 and Java based Configuration
-
[baeldung part 3] Securing a RESTful Web Service with Spring Security 3.1
-
[baeldung part 6] Basic and Digest authentication for a RESTful Service with Spring Security 3.1
-
Securing REST WebServices with Spring Security and Custom HTTP Request Factories
-
[DZone ref card] Expression-Based Authorization with Spring Security 3
-
[GitHub] alesaudate / kickstart-springjerseyhibernate - A fully functional project configured with spring, spring security, REST (with Jersey) and Hibernate. The intent is to provide a bootstrap for this configuration. ( via Começando rápido com Spring, Spring Security e REST )
-
Secure RESTful Services with Maven, Spring, Jersey and Spring Security | GitHub : Code
-
Spring Security 3 with RESTful Authentication | GitHub : Code
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.
- Being A Web Developer - Front end standards - This little book is to aid a shared understanding of front-end development best practice.
Framework front-end para facilitar e aumentar a velocidade do desenvolvimento web (mantido pelo Twitter)
-
Bootstrap Live Editor - A WYSIWYG Editor built for Bootstrap
-
Caelum - Seu código CSS pode ser mais limpo, flexível e reaproveitável
-
DevTools: Visually Re-engineering CSS For Faster Paint Times
Utilizado no Twitter Bootstrap para implementar as definições, pode ser visto a interface web de definição das variáveis nesse link: Customize
-
Less - generates css output
-
Stylus - generates css output
-
stylus: Expressive, robust, feature-rich CSS language built for Node.js
-
Sass - is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more.
-
Crunch - The LESS editor and compiler that almost makes it too easy. (Adobe AIR)
-
LiveReload - a happy land where browsers don't need a Refresh button
-
10+ Useful JavaScript Regular Expression Functions to improve your web applications efficiency
-
Scriptular is a javascript regular expression editor - online
-
[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
-
jQuery Boilerplate - Jump-starting jQuery plugins development versão pt_BR
-
Foundation: Rapid Prototyping and Building Framework from ZURB
-
An Introduction to Handlebars - O Handlebars consiste em uma biblioteca para templates JavaScript.
-
D3.js is a JavaScript library for manipulating documents based on data Para construção de representações gráficas
-
Flot - Attractive JavaScript plotting for jQuery - exemplo de uso ACME Dashboard - Admin Template
-
easy pie chart - exemplo de uso AdminFlare
-
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 Batarang - dev tool
-
GitHub - tyson-benson / Internationalization with AngularJS - i18n
-
[jsfiddle] Big Text Directive with AngularJS - Use AngularJS and jquery to make an input with a popup textarea for editing large text values
Este framework é bastante citado e utilizado em projetos para organizar o front-end das aplicações
Obs.: Mantido pela DocumentCloud
-
Understanding MVC And MVP (For JavaScript And Backbone Developers)
-
Backbonification: migrating a large JavaScript project from DOM spaghetti to Backbone.js
-
Cross-domain Backbone.js with sessions using CORS - Backbone.js Tutorials
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.
-
KineticJS - is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more.
-
Nanoko - is a JavaScript modular framework enabling flexible and sustainable HTML5 applications development and their deployment on both mobile and desktop applications. Getting Started | utiliza o maven como base para o projeto |
- AppJS - for Linux, Windows and Mac using HTML, CSS and Javascript