Evgeniy Safronov
I'm Software Engineer @Â Rifl Media LLC
evgeniy.safronov@outlook.com
@javacodegeek
https://github.com/javacodegeek
Â
Â
// index.html
<link rel="import" href="component.html">
...
// component.html
<template id="template">
<style>
h1 { color: orange; }
</style>
<div>
<h1>Web Components</h1>
<img src="http://webcomponents.org/img/logo.png">
</div>
</template>
<script>
var template = document.getElementById("template");
</script>
<script src="js/component.js"></script>
<gold-phone-input></gold-phone-input>
accept, allowedPattern, alwaysFloatLabel, autocomplete, autocorrect, autofocus, autosave, autoValidate, charCounter, countryCode, disabled, errorMessage, focused, inputElement, inputmode, invalid, keyBindings, keyEventTarget, label, list, max, maxlength, min, minlength, multiple, name, noLabelFloat, pattern, phoneNumberPattern, placeholder, preventInvalidInput, readonly, required, results, size, step, stopKeyboardEventPropagation, type, validator, value
addOwnKeyBinding, keyboardEventMatchesKeys(), removeOwnKeyBindings(), updateValueAndPreserveCaret(), Validate()
change, iron-form-element-register, iron-form-element-unregister
Stackoverflow results
AngularJS was originally developed in 2009 Misko Heverly and Adam Abronsom in Brat Tech LLC
Angular 2 was announced in October 2014
Angular 2 Beta in December 15, 2015
June 13, 2012Â version 1.0.0
January 13, 2015Â version 1.3.9
May 26, 2015Â version 1.4.0
February 5, 2016Â version 1.5.0
Controllers
DDO
$scope
Angular module
jqLite
Web
Mobile web
Android
iOS
Mac
Windows
Linux
DOM renderer is default
Web Workers
Server side: node.js, Java, PHP ...
React and Native Script
Today, Angular 2 is 5x faster than Angular 1