FrontEnd Development
30.9K subscribers
145 photos
1 video
9.35K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.

Admin: @andrey2019
Download Telegram
WebAssembly’s Post-MVP Future: A Cartoon Skill Tree

This is a fantastically accessible guide to understanding where WebAssembly fits into the big picture, what’s yet to come, and what impact WebAssembly could have on both the Web and related areas like IoT and Node.js. - https://mzl.la/2OuVeba

#webAssembly
Introducing React 'Hooks'

Hooks are a proposed new feature for using state and other React features without writing classes. You can try them out in an alpha build of React 16.7. - http://bit.ly/2RASgUq

#react
All About Angular Bindings

Angular bindings are a super-powerful mechanism built into the framework. Unfortunately, they can be difficult to remember. This blog post by Alyssa Nicoll will help. - http://bit.ly/2qGrXke

#angular
Creating a 'Marching Ants' Effect with SVG - http://bit.ly/2JLS5Tk

#css
The Intl.RelativeTimeFormat API

Enables localized formatting of relative times without sacrificing performance. Chrome 71+ only so far. - http://bit.ly/2PMuhnV

#intl #RelativeTimeFormat
Vue JS Hooks And React JS Hooks At A Glance

“Hooks” are a feature proposal for React that allow you to provide reusable state to a functional component. This article breaks down how hooks work in React and how they are being experimentally adapted for Vue.js. - http://bit.ly/2PNNtlo

#vue #react #hooks
GraphQL Designer

A prototyping tool to develop full-stack GraphQL applications. With a few simple inputs, GraphQL Designer auto generates code for download, to start and implement your new application including GraphQL root queries, schemas, mutations, and client queries. - http://bit.ly/2JLQnkY

#graphQL #tools
MatError & Cross-Field Validators In Angular Material 7

It seems like a basic necessity to be able to validate a form by data which is currently in the form. Take the most basic and common example: a Verify Password field in a sign-up form. - http://bit.ly/2PVnHeK

#angular
Understanding Currying in JavaScript

Currying is a way in functional programming for turning a function with multiple arguments into a chain of nested functions. - http://bit.ly/2PHIOBs

#javascript
Combining Vue, TypeScript and RxJS with Vue-Rx

RxJS provides a powerful pattern for writing asynchronous JavaScript code. RxJS is compatible with Vue, and when combined TypeScript, allows for highly robust web applications. - http://bit.ly/2PiOJgN

#vue #rxjs
28 Talk Videos from React Conf 2018

React Conf took place in Las Vegas last week and a lot of videos are already up. - http://bit.ly/2DxzL0e

#react #conf #video #2018
An Annotated webpack 4 Config for Frontend Development

As web development becomes more complex, we need tooling to help us build modern websites. Here’s a very thorough example of a real-world production webpack 4 config. - http://bit.ly/2FfHu4r

#webpack
Learn How to Refactor Vue.js Single File Components On A Real-World Example

This post shows how to refactor a Vue component from start to end to make the component more usable and make every developer who works with it happy. - http://bit.ly/2z61Dod

#vue
Web Performance 101

An easily accessible, diagram and code heavy primer to making a site or webapp faster by optimizing assets like JS, CSS, images and fonts. - http://bit.ly/2DA2BNk

#web #performance
The CSS Working Group At TPAC: What’s New In CSS?

Rachel Andrew explains a little bit about what happens at the CSS Working Group meeting at W3C TPAC, and shows some examples and demos of the things they discussed for CSS in particular. - http://bit.ly/2RPSRBP

#css