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
Animating Images and Videos with Curtains.js

Curtains.js uses WebGL to turn images and videos into a plane that can be animated in a ‘curtain’-like way. It’s a striking effect, but be careful not to overuse it. - http://bit.ly/2ll53Mr

#shaders
Perfect Pulled Pork with React Native, Expo, and Express

An extensive tutorial of building an app to take and upload a photo of a thermometer every 30 seconds in order to smoke some meat perfectly. - http://bit.ly/2yGmjp1

#reactNative
Winston 3.0: A Popular Node.js Logging Solution

Winston is a very long standing project (8 years old) and has just come out of the other side of a 3 year total rewrite. - http://bit.ly/2twPRRa

#nodejs #winston
Augmented Reality for the Web with WebXR

A new WebXR AR API has been added to Chrome Canary to enable initial testing and playing about if augmented reality is your thing. - http://bit.ly/2N17ccO

#web #webXR #AR
Managing React State with Render Props

“Render props provide a flexible structure for building components in React by decoupling state and the view.” - http://bit.ly/2toukKj

#react
Your Brain on Front-End Development

I love this article from Chris. He takes a look at a beautiful design on Dribbble and goes through how a front-end developer would look at it and build it out. Chris even uses live code pen examples to showcase how these things would be pulled out. - http://bit.ly/2tixNKi

#css
Introducing Teleport: Over-The-Air Hot Reloading and Debugging for PWAs

A dev-server proxy that enables instant hot reloading & debugging across devices, requires no client config and claims to make building and debugging PWA’s a breeze. - http://bit.ly/2Mn88Y4

#pwa
BEM For Beginners: Why You Need BEM

BEM is what we in the UK might call a ‘Marmite’ topic: people either love it and use it all the time or are disinterested in the idea entirely. CSS style isolation has value, however, and BEM can bring you more besides when it comes to structuring your frontend code. I’m still not convinced myself but this is a worthy attempt at showing BEM’s worth. - http://bit.ly/2MwbRmf

#css #bem
Using JavaScript Modules on the Web

Node supports ES modules, Firefox 60 supports ES modules, indeed most browsers do so you might enjoy this Chrome-themed explanation of what they are, how to use them in the browser, and how to keep them fast. - http://bit.ly/2KBwPTm

#javascript
Introducing Vue Native

Vue Native is a framework for building cross-platform native mobile apps using Vue.js. It does this by compiling the Vue code to React Native. Learn more about it in this article by the creators. - http://bit.ly/2IJjraR

#vueNative
How to Build Native Extensions for Node.js

A step by step guide to understand the core concepts involved in building your first Node.js extension if you have something in C++ you want to be able to call from Node code. - http://bit.ly/2MJ0nvC

#nodejs
A Minimal Guide to ECMAScript Decorators

Decorators, which would provide a handy syntax to mutate functions or classes, are currently at stage 2 of TC39’s process, but how are they likely to work? - http://bit.ly/2lPSYzi

#javascript