FrontEnd Development
28.8K subscribers
145 photos
1 video
9.35K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.
Download Telegram
The Front-End Performance Checklist

An extensive list of things you should check or at least be aware of as a front-end developer trying to make your sites work as fast as possible. - http://bit.ly/2wT6yYz

#frontend #checklist
Using Feature Detection to Write CSS with Cross-Browser Support

If you’ve been subscribed for a while, you’ll have seen all manner of CSS modules - both established and experimental - mentioned here. Here’s how to use the modules you want in a progressively enhanced way across browsers by using feature detection. - http://bit.ly/2QdRuN0

#css
shimport: Use JavaScript Modules in All Browsers

Allows you to use JS modules in all browsers, including dynamic import(). Currently experimental - the creator says “Don’t rush into production with this; it’s not battle-tested”. - http://bit.ly/2x0slgb

#javascript
Vue.js SEO-Friendly SPAs: Tips, Tools & Prerender Example

Learn how to build an SEO-friendly Vue.js SPA with prerendering, server-side rendering and other general SEO tips. A live prerender is demo included. - http://bit.ly/2MlmqYy

#vue #seo
DIY Subscription Handling Directive in Angular

In this article, we’ll learn how to manage subscriptions in the template with a bit more elegance. We’ll see the disadvantages to the current solution and consider how we can improve it by creating our own directive. - http://bit.ly/2wXTqR7

#angular
Conversational Semantics

Aaron Gustafson goes through a range of different semantic markup practices that will put you in good stead for a better interaction with services like Cortana, Siri, and Alexa. - http://bit.ly/2QiSob7

#html
Announcing styled-components v4

styled-components brings the power of JavaScript and CSS together for styling components. v4, now available in beta, is a lot smaller and faster, includes a not hot-loadable global style API, and more. - http://bit.ly/2xfiMtM

#react
Using CSS Clip Path to Create Interactive Effects, Part II

A follow up to a January article on creating collage-style Web effects with CSS which leans on SVG to make things work in current browsers. - http://bit.ly/2Q9Cxf4

#css #svg
How to build a plugin/extensible application architecture in Angular 5+

Let’s say you have a base Angular application and in the future you plan to develop different features that have almost the same structure, but you don’t really want to deploy the whole application each time a new feature is ready for production, or, moreover you plan to allow 3rd party users to implement features and upload it into your app. - http://bit.ly/2p1f43z

#angular