3. We engineer startups.
sunscrapers.com
ReactJS
React - biblioteka JavaScript.
Główne cechy:
● Virtual DOM
● JSX, props, states
● Very friendly with Flux architecture
● Używany we frameworku React Native do tworzenia aplikacji mobilnych
4. We engineer startups.
sunscrapers.com
ReactJS - tworzenie komponentu - JSX
1.
var HelloWorld = React.createClass({
render: function() {
return (
<p>
Hello, <input type="text" placeholder="Your name here" />!
It is {this.props.date.toTimeString()}
</p>
);
}
});
2.
setInterval(function() {
ReactDOM.render(
<HelloWorld date={new Date()} />,
document.getElementById('example')
);
}, 500);
6. We engineer startups.
sunscrapers.com
Angular2
Angular2 - nowoczesny JavaScript MV* Framework.
Główne cechy:
● Dwukierunkowe wiązanie danych (two-way data binding)
● Wiele gotowych rozwiązań dostarczonych bezpośrednio przez framework
● Napisany w TypeScript
● Używany Ionic2 oraz NativeScript przy programowaniu aplikacji mobilnych