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
5 Common Practices You Can Stop Doing in React

Some patterns help you improve your overall workflow whereas a few others have significant side effects. - http://bit.ly/2KRFykq

#react
On Consuming (and Publishing) ES2015+ Packages

Babel’s creator reflects on the idea of compiling dependencies (in addition to your own code), how Babel v7 will make it easier to do so, and the problems involved. - http://bit.ly/2lZSVkl

#javascript
The Best React Inline Style Libraries: Comparing Radium, Aphrodite, and Emotion

A review of libraries that can help in use inline styles in React apps. - http://bit.ly/2KUypzC

#react
A Guide to Node.js for Frontend Developers

If you’re a frontend developer who ends up getting into Node.js - http://bit.ly/2udpIGj

#nodejs
Should We Use React Native?

Thoughts from Expo following Airbnb’s sunsetting of React Native. Curiously, some people interpreted Airbnb’s news as “React Native is dying” but it isn’t and remains a fantastic choice. - http://bit.ly/2KI6gwH

#reactNative
Exploring ES2018 with Dr. Axel

If the ES2018 news above interested you but you want a more accessible way to understand the new features, Dr. Axel’s book here is great. - http://bit.ly/2KUWKlM

#es2018
A Fullstack Tutorial for GraphQL

A comprehensive video tutorial series taking you “from zero to production” with React examples based around Apollo and Relay. - http://bit.ly/2KH1M9t

#react #graphQL
CSS Grid in IE: Debunking Common IE Grid Misconceptions

Daniel Tonon shows how to use CSS grid in a way that will work not only in modern browsers but also in Internet Explorer.
- http://bit.ly/2MXuHCJ

#css #grid
Understanding JSX Compilation in VueJS

Have you ever wondered how render functions are created by virtual DOM-based libraries like Vue.js? This article details the three key steps: parse, transform and generate. - http://bit.ly/2KVFFwf

#vue
Using face-api.js: Face Recognition in the Browser with TensorFlow.js

A library bringing face detection, recognition and landmark detection to the browser. - http://bit.ly/2J13xsh

#javascript
Building Browser Extensions with React

Rubberduck adds IDE-like features to GitHub via a browser extension which was built using React. Here’s how they made it work. - http://bit.ly/2m3r17i

#react
Offline-Friendly Forms

One of the most requested features that I get for offline web apps are forms that work regardless of the connection. This is a great overview along with an example Codepen. - http://bit.ly/2KPcPg2

#javascript
Add i18n and Manage Translations of a Vue.js Powered Website

Setting up a Vue.js website with internationalization (i18n) support sounds daunting at first, but it may be easier than you think! This tutorial shows you how to do it with VueI18n. - http://bit.ly/2mdX58k

#vue
Layoutit: A CSS Grid Layout Interface Builder

A very quick online way to put together a CSS grid layout and get the code needed to make it happen. We saw this getting some love on Twitter and were impressed with it ourselves. - http://bit.ly/2Lg167i

#css #grid
React Native at Airbnb: The Technology

The second post in a series where Airbnb details their experiences with React Native and discusses what’s next for them in mobile. This digs into the tech side of why it didn’t pan out for them. - http://bit.ly/2KYKcdh

#reactNative
Asynchrony: Under the Hood

Filmed at the recent JSConf EU, this talk deftly explores the conceptual underpinnings of asynchronous programming approaches, and the drawbacks and advantages of each. - http://bit.ly/2zkqNSG

#javascript #video
Rental Cars, Destiny’s Child and Error Handling with Vue.js

There are at least two reasons why you would want to set up custom error handling in your JS project: one is pragmatic and the other is scary. Learn how you can catch every error in your Vue.js app in this fun and interesting tutorial by Lars Eidnes. - http://bit.ly/2L6dE49

#vue