- PVSM.RU - https://www.pvsm.ru -
This week we issue a really huge selection of all the essential news you might have missed on Front-end development. Make sure to check the latest updates on CSS, HTML, and JavaScript.

Web-development
•
Real virtuality: connecting real things to virtual reality using web technologies [1]
•
Extracting Text from Content Using HTML Slot, HTML Template and Shadow DOM [2]
•
The state of web analytics [3]
•
HMTL, CSS and JS in an ADD, OCD, Bi-Polar, Dyslexic and Autistic World [4]
•
Browser DevTools Secrets: Start-up, Network and Performance [5]
•
What's New In DevTools (Chrome 74) [6]
CSS
•
Building Robust Layouts With Container Units [7]
•
How to combine SASS color functions and CSS Variables [8]
•
Mask Compositing: The Crash Course [9]
•
Variable Fonts [10]
•
RFS (Responsive Font Size) [11] — a font size engine which automatically calculates the appropriate font size based on the dimensions of the browser viewport.
•
How to convince your team to adopt CSS Grid [12]
JavaScript
•
A perfect guide for cracking a JavaScript interview (A developer’s perspective) [13]
•
JavaScript Performance Pitfalls in V8 [14]
•
Maintaining large JavaScript applications [15]. Lessons learned from long-term projects
•
When does JavaScript SEO matter? [16]. The second episode of the JavaScript SEO series
•
TypeScript vs PureScript [17]
•
JavaScript naming conventions: do’s and don’ts [18]
Understanding Memoization In JavaScript [19]
JavaScript Fundamentals: Master the DOM! Part 1 [20], Part 2 [21]
Javascript Classes and Inheritance ES6, ES5 [22]
Promises: The Definitive Guide [23]. Learn Why They Kinda Suck :/
How to use the apply(), call(), and bind() methods in JavaScript [24]
JavaScript Symbols: But Why? [25]
VueJS:
10 Tips to Increase your Productivity when Coding in Vue.js [26]
Vue.js — How to Build Your First Package & Publish It on NPM [27]
Point of Vue — Part 3 — Facing React [28]
Shoptalk Show #350: Maintaining Vue.js with Evan You [29]
React:
useTypescript — A Complete Guide to React Hooks and TypeScript [30]
How Are Function Components Different from Classes? [31]
Create React App is Way Too Bloated [32]
Rendering large lists with react-window [33]
Unit Testing React Components [34]
My Intuition on When to Use Custom React Hooks [35]
Angular:
How to get the best performance out of your Angular apps [36]
Angular 8 Beta: New update scheme for Ivy in Angular 8.0.0-beta.7 [37]
Top 10 ways to use Interceptors in Angular [38]
ThanosJS [39] — Reduce the file size of your project down to 50%, by randomly deleting half of the files.
Handtrack.js: Hand Tracking Interactions in the Browser using Tensorflow.js and 3 lines of code. [40]
iro.js [41] — Color wheel widget for JavaScript — with zero dependencies and a lovely SVG-based UI
•
Inspirational Websites Roundup #2 [42]
• Displacement Scroll [43]
• CSS LEGO Minifigure Maker [44]
Thanks for reading! Feel free to send us your articles or fresh useful content you want to see in the next digest.
Автор: derSmoll
Источник [45]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/311143
Ссылки в тексте:
[1] Real virtuality: connecting real things to virtual reality using web technologies: https://hacks.mozilla.org/2019/03/connecting-real-things-to-virtual-worlds-using-web/
[2] Extracting Text from Content Using HTML Slot, HTML Template and Shadow DOM: https://css-tricks.com/extracting-text-from-content-using-html-slot-html-template-and-shadow-dom/
[3] The state of web analytics : https://areknawo.com/the-state-of-web-analytics/
[4] HMTL, CSS and JS in an ADD, OCD, Bi-Polar, Dyslexic and Autistic World: https://css-tricks.com/hmtl-css-and-js-in-an-add-ocd-bi-polar-dyslexic-and-autistic-world/
[5] Browser DevTools Secrets: Start-up, Network and Performance: https://www.sitepoint.com/browser-devtools-secrets-start-up-network-and-performance/
[6] What's New In DevTools (Chrome 74): https://developers.google.com/web/updates/2019/03/devtools
[7] Building Robust Layouts With Container Units: https://www.smashingmagazine.com/2019/03/robust-layouts-container-units-css/
[8] How to combine SASS color functions and CSS Variables: https://codyhouse.co/blog/post/how-to-combine-sass-color-functions-and-css-variables
[9] Mask Compositing: The Crash Course: https://css-tricks.com/mask-compositing-the-crash-course/
[10] Variable Fonts: https://andi1984.de/en/post/variable-font/
[11] RFS (Responsive Font Size): https://github.com/twbs/rfs
[12] How to convince your team to adopt CSS Grid: https://css-irl.info/how-to-convince-your-team-to-adopt-grid/
[13] A perfect guide for cracking a JavaScript interview (A developer’s perspective): https://medium.com/@SilentHackz/a-perfect-guide-for-cracking-a-javascript-interview-a-developers-perspective-cb1716d35381
[14] JavaScript Performance Pitfalls in V8: https://ponyfoo.com/articles/javascript-performance-pitfalls-v8
[15] Maintaining large JavaScript applications: https://9elements.com/io/maintaining-large-javascript-projects/
[16] When does JavaScript SEO matter?: https://www.youtube.com/watch?v=Mqi9aLZElgc&t=0s&index=4&list=PLKoqnv2vTMUPOalM1zuWDP9OQl851WMM9&linkId=64439568
[17] TypeScript vs PureScript: https://blog.logrocket.com/typescript-vs-purescript-not-all-compilers-are-created-equal-c16dadaa7d3e
[18] JavaScript naming conventions: do’s and don’ts: https://medium.freecodecamp.org/javascript-naming-conventions-dos-and-don-ts-99c0e2fdd78a
[19] Understanding Memoization In JavaScript: https://scotch.io/tutorials/understanding-memoization-in-javascript
[20] Part 1: https://itnext.io/javascript-fundamentals-master-the-dom-part-1-82433084fb40
[21] Part 2: https://itnext.io/javascript-fundamentals-master-the-dom-part-2-bef36405598e
[22] Javascript Classes and Inheritance ES6, ES5: https://medium.com/@_jmoller/javascript-clases-and-inheritance-1f8de29c845c
[23] Promises: The Definitive Guide: https://itnext.io/promises-the-definitive-guide-6a49e0dbf3b7
[24] How to use the apply(), call(), and bind() methods in JavaScript: https://medium.freecodecamp.org/how-to-use-the-apply-call-and-bind-methods-in-javascript-80a8e6096a90
[25] JavaScript Symbols: But Why?: https://medium.com/intrinsic/javascript-symbols-but-why-6b02768f4a5c
[26] 10 Tips to Increase your Productivity when Coding in Vue.js: https://www.telerik.com/blogs/10-tips-to-increase-your-productivity-when-coding-in-vuejs
[27] Vue.js — How to Build Your First Package & Publish It on NPM: https://www.telerik.com/blogs/vuejs-how-to-build-your-first-package-publish-it-on-npm
[28] Point of Vue — Part 3 — Facing React: https://medium.com/js-dojo/point-of-vue-part-3-facing-react-3328d8b505b2
[29] Shoptalk Show #350: Maintaining Vue.js with Evan You: https://shoptalkshow.com/episodes/350/
[30] useTypescript — A Complete Guide to React Hooks and TypeScript: https://levelup.gitconnected.com/usetypescript-a-complete-guide-to-react-hooks-and-typescript-db1858d1fb9c
[31] How Are Function Components Different from Classes?: https://overreacted.io/how-are-function-components-different-from-classes/
[32] Create React App is Way Too Bloated: https://hackernoon.com/create-react-app-is-way-too-bloated-5db07c3511
[33] Rendering large lists with react-window: https://addyosmani.com/blog/react-window/
[34] Unit Testing React Components: https://medium.com/javascript-scene/unit-testing-react-components-aeda9a44aae2
[35] My Intuition on When to Use Custom React Hooks: https://frontarm.com/james-k-nelson/react-hooks-intuition/
[36] How to get the best performance out of your Angular apps: https://medium.freecodecamp.org/how-to-get-the-best-performance-out-of-your-angular-apps-d5132a6c3335
[37] Angular 8 Beta: New update scheme for Ivy in Angular 8.0.0-beta.7: https://medium.com/swlh/angular-8-beta-new-update-scheme-for-ivy-in-angular-8-0-0-beta-7-d5f3541e5ed3
[38] Top 10 ways to use Interceptors in Angular: https://blog.angularindepth.com/top-10-ways-to-use-interceptors-in-angular-db450f8a62d6
[39] ThanosJS: https://thanosjs.org/
[40] Handtrack.js: Hand Tracking Interactions in the Browser using Tensorflow.js and 3 lines of code.: https://hackernoon.com/handtrackjs-677c29c1d585
[41] iro.js: https://github.com/jaames/iro.js
[42] Inspirational Websites Roundup #2: https://tympanus.net/codrops/2019/03/05/inspirational-websites-roundup-2/
[43] Displacement Scroll: https://codepen.io/mwmwmw/full/VgemeN
[44] CSS LEGO Minifigure Maker: https://codepen.io/joshbader/full/MZMzjr
[45] Источник: https://habr.com/ru/post/443204/?utm_campaign=443204
Нажмите здесь для печати.