Angular Stream
55 subscribers
21 photos
271 links
Angular news, events, videos etc.
If you want to recommend a post please write @hobbyts911
Download Telegram
Коли лінь переключатись між гілками в гіті, а додаткову гілку на репозитрій пушити теж не хочеться тоді цей хак для вас: https://git-scm.com/docs/git-worktree
(Я це використовую, коли в мене є гілка на котрій є зміни і я створив нову гілку де я планую частково застосувати ці зміни і таким чином я відкриваю два вікна в своїй IDE з однаковим проектом, але різними гілками)
Нагадайте собі також можливості реактивних форм: https://netbasal.com/angular-reactive-forms-tips-and-tricks-bb0c85400b58
Цікаві нюанси JS 'toString' та 'toString.call()': https://luxiyalu.com/object-prototype-tostring-call/
Как работает reduce() в JavaScript, когда его нужно применять и какие крутые вещи можно с ним делать

В этой статье вы узнаете про метод reduce() и какие клевые штуки можно вытворять с его помощью, выйдя за рамки его общеизвестного применения.

Читать: https://prglb.ru/4we1

#javascript #core
Поки сидите дома є прекрасна можливість порозв'язувати цікаві задачки. В цьому вам допоможуть ці ресурси (для цього потрібна реєстрація):
1) https://app.codility.com/programmers/lessons/1-iterations/
2) https://www.hackerrank.com/onboarding/challenge
3) https://projecteuler.net/archives

#javascript #practice
Про те як відображати великі об'єми даних користувачу (там не тільки віртуальний скрол): https://blog.bitsrc.io/3-ways-to-render-large-lists-in-angular-9f4dcb9b65
Не дуже стикався з потребою динамічного додавання таким чином елементів в Ангулярі, але є такі способи у vanilla js для того щоб сторінка перемалювалась лише один раз:
https://davidwalsh.name/documentfragment
та https://developer.mozilla.org/en-US/docs/Web/API/Range/createContextualFragment #DOM #javascript
Деякі техніки об'єднання масивів https://davidwalsh.name/combining-js-arrays, а також цікавий аналіз по їх продуктивності взятий з коментарів https://jsperf.com/combining-js-arrays/8 #javascript #arrays #tips