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

Admin: @andrey2019
Download Telegram
Designing (Very) Large JavaScript Applications

A written version of a talk given by Google’s Malte Ubl at JSConf Australia that took a high level look at modularity, lazy loading code, and similar concepts. - http://bit.ly/2jhQPei

#javascript
Rethinking Web Performance with Service Workers

The author makes a bold claim of this article covering ‘30 years of research in a 30 minute read’. It gets a bit tool/platform specific at the end but does cover many key points and best practices in Web performance. - http://bit.ly/2K7hsOy

#web #performance
Migrating to React’s New Context API

Kent C. Dodds explains some of the changes that were necessary to upgrade his components pattern course from the old context API to the new one - http://bit.ly/2jChrXL

#react
Functional Programming with Object Arrays

How to use map, filter, and reduce to manipulate arrays of objects, using techniques borrowed from functional programming. - http://bit.ly/2KGmm6p

#functional
How to Use OpenCV in React Native for Image Processing

Ever wondered how to process images using OpenCV with React Native? Here’s a look at building a tool to process camera photos. - http://bit.ly/2JDwFqa

#reactNative
Custom Domains on GitHub Pages Gain Support for HTTPS

Users have been noticing this new feature over the past few weeks, but now it’s official and powered by Let’s Encrypt behind the scenes. - http://bit.ly/2K6AAMN

#github #https
How To Create an Audio/Video Recording App with React Native: An In-Depth Tutorial

Not all developers are aware of how useful React Native actually is. Here are some tips on how to create an audio and video recording app by using Expo development tools. - http://bit.ly/2FSWOz4

#react
Measuring Sites with Mobile-First Optimization Tools

Not sure how to remove the code debt that bloats and weighs down your site? Here are specific ways mobile performance impacts your site and page speed results. - http://bit.ly/2wwZR0m

#mobile #performance
Understanding Transitions and Animations in Vue

Animations not only makes our applications pretty, it is also a great UX tool that can make the interface of our App intuitive and easier for the users to get around. - http://bit.ly/2IeZs8i

#vue
A Guide to the State of Print Stylesheets in 2018

We’re printing fewer documents than ever, but it pays to make it easy for users to print well-styled versions of documents like invoices, receipts, recipes, instructions, etc. - http://bit.ly/2jRyaqa

#css
👍1
Node 10: The New, The Changed, and the Deprecated

If you missed our epic Node 10 and npm 6 issue last week, check that out, but for a one stop look at Node 10, this is a good roundup. - http://bit.ly/2rGwCmj

#nodejs
CSS at Scale: LinkedIn’s New Open Source Projects Take on Stylesheet Performance

Chris Eppstein announces CSS Blocks (an ergonomic, component-oriented CSS authoring system that compiles to high-performance stylesheets) and OptiCSS (a template-aware stylesheet optimizer). - http://bit.ly/2Imysjk

#css
How to build your own vue-cli 3 plugin

When developing a vue-cli plugin you can focus on what you want to add or update in your generated VueJs project. - http://bit.ly/2rFtY10

#vue