2016-04-26 16 views
6

Mam google często i nie mogę znaleźć niczego na ten temat. Pracowałem nad aplikacją Typescript Angular 2 i posiadałem własną oprzyrządowanie do kompilowania moich plików .ts w języku JavaScript, a pliki JavaScript są wysyłane do przeglądarki.Przenoszenie maszynopisu w przeglądarce i kompilowanie plików js

Niedawno zdałem sobie sprawę, że mogę dołączyć plik types.js i nieco podkręcić plik System.config, aby uniknąć kompilacji plików .ts lokalnie i pozwolić na to, aby zdarzyło się to w przeglądarce w czasie wykonywania.

Moje pytanie dotyczy transpozycji przeglądarki? Czy powinienem zajmować się wydajnością, ponieważ moja aplikacja jest większa? Zdrowy rozsądek mówi mi "tak", ale szukałem informacji zwrotnych od osób, które mają doświadczenie w tej konfiguracji.

Odpowiedz

6

Kompilacja przeglądarki jest dobra do tworzenia Plunkera lub podobnego, ale do produkcji zdecydowanie idzie z transpilowaniem przed wdrożeniem. Wydajność i rozmiar pobierania oraz czas ucierpią podczas transpozycji w przeglądarce.

+0

Dzięki chłopaki, to potwierdza moje obawy. W przeglądarce jest dużo wygodniej, ale za cenę, której nie chcę płacić. – JBeckton

-1

Ale przy tak wielu przeglądarkach obsługujących ES6 nie byłoby transponowania w przeglądarkach ma sens, ponieważ spowoduje to jedynie przeniesienie tego, co nie jest obsługiwane?

Powiązane problemy