Wśród nowinek, które przyniosło ze sobą ES6, nie zabrakło miejsca dla dwóch literałów: łańcuchów szablonowych i oznaczonych łańcuchów szablonowych. Pierwszy z nich łączy klasyczne łańcuchy z obsługą wieloliniowości oraz wstawianiem wyrażeń, znanym chociażby z biblioteki Handlebars.js. Drugi literał, opierający się o funkcje oznaczające, pozwala na dodatkowe przetwarzanie łańcucha przed kompilacją ostatecznej wartości. W tym wpisie postaram się przybliżyć, jaki potencjał kryje się w tych dwóch niepozornych funkcjonalnościach. (więcej…)

Funkcje strzałkowe – Powtórka przed ReactJS #1
Na dobry początek, postanowiłem omówić jeden z najcieplej przyjętych dodatków, które zostały wprowadzone w specyfikacji ECMAScript 6. Gry robiłem pierwsze podejście do opanowania tych nowości, to właśnie funkcje strzałkowe jako pierwsze przyciągnęły moją uwagę. Jak się okazuję, nie byłem sam.

Wprowadzenie do serii – Powtórka przed ReactJS #0
Początki samodzielnej nauki programowania front-endowego bywają trudne. Od kilkunastu miesięcy, zgodnie z zaleceniami zmagamy się dzień w dzień z HTML, CSS i Javascript. Zbudowanie prostych aplikacji wymaga wielu godzin pracy. Gdy wkładasz w realizację projektów tyle wysiłku i zaangażowania, każde zwycięstwo jest powodem do dumy. Jednak, mimo ciągłych postępów, lista o nazwie ‚do opanowania’ zdaje się rozrastać w niebywałym tempie. Po pewnym czasie pojawia się znajome uczucie przytłoczenia, którego chcemy pozbyć się jak najszybciej. Pytamy ekspertów, jakie wymogi należy spełnić, aby móc zabrać się do działania. Co rzadko zdarza się w przypadku programistów, opinie są jednogłośne, a na szczycie każdej z list króluje dogłębne zrozumienie podstaw. (więcej…)