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
Progressive Web Apps: A Crash Course

Ahmed Bouchefra explains PWAs by showing how to build one from scratch with ES6 and React, optimizing it step by step with Lighthouse for UX and performance. - https://goo.gl/C2mtzg

#pwa
This media is not supported in your browser
VIEW IN TELEGRAM
Recreating the Apple Watch Breathe App Animation

Geoff Graham shows how to recreate the Apple Watch breathe app animation using CSS. - https://goo.gl/tXYX6E

#css #animation
Common Responsive Layouts with CSS Grid (and some without!)

If you want to get started with CSS Grid then try and replicate some of these web layouts. Jo has already built them so there’s code for you to test out, but half the fun is working on your own solution. -
https://goo.gl/TzkiEy

#css #responsive
NPMGraph: See Module Dependency Trees in Your Browser

Enter an npm module name and this tool renders an interactive dependency tree in your browser. - https://goo.gl/Qr1r6M

#nodejs #tools
Marvel API + Vuepack (Vue + Vuex)

This tutorial by Phong Huynh shows how to use Vue and Vuex to build a simple application that displays Marvel characters. - https://goo.gl/ASMxvM

#vue
Should I use system fonts or web fonts?

Web fonts were an amazing step forward towards creating a more beautifully designed web. No longer were we restrained by the handful of choices that “Web Safe” fonts provided us, we now had the ability to bring just about any typeface to the web in the knowledge that everyone would see the same thing. - https://goo.gl/bYQzPH

#css #fonts
Mocking Vuex in Vue Unit Tests

In this interesting article, Lachlan Miller explains why you should avoid using Vuex in component tests. He presents his own best practices that he discovered while working on several large Vue/Vuex applications. - https://goo.gl/odt7hp

#vuex #testing
Inquirer.js: A Collection of Common Interactive CLI Controls

Aims to be “an easily embeddable and beautiful command line interface” for Node. - https://goo.gl/ApsYP6

#nodejs #tools
A Comprehensive Guide to Font Loading Strategies

A golden-oldie set of pros, cons and helpful tips spanning the various ways of loading Web fonts on your site. - https://goo.gl/FoqRo9

#font #guide
Faux Grid Tracks

When creating layouts with CSS Grid a question that I get quite a bit is how to style the gaps between the grid items. Unfortunately, for now, this isn’t possible within the specification and none of the browsers have provided support for the styling of grid-gap yet either. The fix that I always refer to is to apply a background colour to the containing div which will show through the cracks. In this article Eric Meyer explores a few options and how they might come unstuck. - https://goo.gl/6RFv9X

#css #grid
Creating an animated sidebar component with Vue and Vuex

In this tutorial, a Vuex action is used to trigger a state change in an application, causing a sidebar to animate in and out of view. - https://goo.gl/GgEY26

#vue #sidebar