Tak jak w temacie. Na dzien dzisiejszy, warto? Piszac w reactjs natknalem sie na es6 i powiem szczerze ze dla reacta to jest bajeczka po prostu, niewiele mialem do czynienia ale jednak cos liznalem. Przez ostatni tydzien natknalem sie na es6 wlasnie i typescript. Oba te nowinki sa niezle, zastanawiam sie czy by nie napisac czegos z wykorzystaniem es6, albo ts. Tylko czy jest sens nauki tego na dzien dzisiejszy? Jak wyglada wspieranie przegladarek? Poznajac Es6 ogarne szybciej projekt w react a ts dla angulara 2, ktorego w przyszlosci mam zamiar sie nauczyc, lecz z wiadomych wzgledow na razie sie wstrzymam.
0
1
Oczywiście, że warto. W zasadzie ES6 aż tak bardzo się nie różni od ES5, bo np. klasy to tylko syntactic sugar, a prototype jak był tak jest. Poza tym jest Babel który kompiluje Ci ES6 do ES5.
class HelloWorld{
constructor() {
this.name = "Hello World";
}
}
// kompiluje się do
"use strict";
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } // Helper
var HelloWorld = function HelloWorld() {
_classCallCheck(this, HelloWorld);
this.name = "Hello World";
};
Osmani zrobił fajnego TODO korzystając z ES6 https://github.com/addyosmani/es2015-todomvc-chrome