Size: a a a

2018 September 08
Frontend Info
Массивы JavaScript и методы ES5, ES6 и ES7, которые вы должны знать

Как часто вы работаете с массивами JavaScript? Было много разговоров о ES5, ES6 и ES7. Тем не менее, похоже, что о массивах нет ничего нового. Это неправда. Узнайте о 14 методах для работы с массивами.

https://hackernoon.com/javascript-arrays-and-es5-es6-es7-methods-you-should-know-81b818bb1a2e #js
источник
Frontend Info
Geolocation API

Как веб-разработчик рано или поздно вам придется получать данные о местоположении пользователя. Вы могли бы подумать, хорошо, мне нужно использовать 100k + response / vue / angular plugin, но на самом деле, чтобы получить местоположение пользователя, вам нужно написать несколько строк кода javascript.

https://medium.com/@alikzhdanov/geolocation-api-9dcfaec1d157 #js
источник
2018 September 09
Frontend Info
Контекст выполнения и стек вызовов в JavaScript

Если вы — JavaScript-разработчик или хотите им стать, это значит, что вам нужно разбираться во внутренних механизмах выполнения JS-кода. В частности, понимание того, что такое контекст выполнения и стек вызовов, совершенно необходимо для освоения других концепций JavaScript, таких, как поднятие переменных, области видимости, замыкания.

https://habr.com/company/ruvds/blog/422089/ #js
источник
2018 September 10
Frontend Info
Voyager - Visual Studio Code расширение для управления  package.json

Voyager - это расширение для редактора Visual Studio Code, которое позволяет добавлять, искать, удалять и обновлять пакеты без использования терминалов, package.json или браузера. #tools

https://github.com/Grappus/Voyager-vscode

Preview: https://youtu.be/lzQSTkQHTY0
источник
Frontend Info
Как отслеживать видимость страницы в React с помощью  render props

https://medium.freecodecamp.org/how-to-track-page-visibility-in-react-using-render-props-b895537d62f7 #react
источник
Frontend Info
Как работает Headless Chrome

https://habr.com/company/oleg-bunin/blog/421137/ #js #video
источник
2018 September 11
Frontend Info
Gio.js - декларативная библиотека визуализации данных 3D-глобуса, построенная с помощью Three.js
источник
2018 September 12
Frontend Info
JavaScript алгоритмы и структуры данных

Этот репозиторий содержит примеры на основе JavaScript многих популярных алгоритмов и структур данных.

Каждый алгоритм и структура данных имеют свой собственный README с соответствующими пояснениями и ссылками для дальнейшего чтения (в том числе YouTube видео).

https://github.com/trekhleb/javascript-algorithms #js
источник
2018 September 13
Frontend Info
nanoJS - minimal standalone JS library for DOM manipulation

https://vladocar.github.io/nanoJS/ #js
источник
2018 September 14
Frontend Info
TheoremJS - математический фреймверк  для вычислений в JavaScript

TheoremJS представляет собой новый математическую фреймверк, содержащую массу полезных математических функций. Он предоставляет функции из таких областей, как алгебра, теория чисел, статистика и другие. Библиотека работает довольно быстро, поэтому нет необходимости запускать код на сервере. Вместо этого вы можете запустить его прямо в браузере. #js

https://theorem.js.org/
источник
2018 September 15
Frontend Info
React Tutorial: Building and Securing Your First App with Auth0

Подробный туториал о создание приложения на Node.js и React с Auth0 авторизацией #react

https://auth0.com/blog/react-tutorial-building-and-securing-your-first-app/
источник
2018 September 18
Frontend Info
Auth0  - Our Engineering Experience with React and Storybook

Создание модульных и многократно используемых компонентов в проектах, путем создания библиотеки компонентов с помощью React и Storybook.#react #storybook
https://auth0.com/blog/our-engineering-experience-with-react-and-storybook/
источник
Frontend Info
Инструменты оптимизации CSS для повышения производительности PWA

https://www.sitepoint.com/css-optimization-boosting-pwa-performance/ #css
источник
2018 September 19
Frontend Info
Опрос The State Of JavaScript 2018

https://stateofjs.com/ #js
источник
Frontend Info
GitHub Pull Requests in Visual Studio Code

Visual Studio Code расширение для работы с GitHub Pull Requests #tools
https://code.visualstudio.com/blogs/2018/09/10/introducing-github-pullrequests
источник
2018 September 20
Frontend Info
источник
Frontend Info
Введение в React Profiler

React 16.5 добавляет поддержку нового Profiler DevTools плагина, который использует экспериментальный API-интерфейс React для сбора информации о времени рендеринга каждого компонента для выявления проблем производительности.

https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html #react
источник
Frontend Info
источник
2018 September 21
Frontend Info
Implement Tree view component with ReactJS and Styled-Components

https://blog.usejournal.com/implement-tree-view-component-with-reactjs-and-styled-components-5eea3b1603cf #react #styledcomponents
источник
Frontend Info
react-copy-write - React state management library

An immutable React state management library with a simple mutable API, memoized selectors, and structural sharing. Powered by Immer.

https://github.com/aweary/react-copy-write #react
источник