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

Admin: @andrey2019
Download Telegram
JavaScript Performance Beyond Bundle Size

Nolan ponders why ‘bundle size’ is such a common thing to focus on when it comes to JavaScript performance and shares a collection of useful tools to study it further, if you wish, before moving on to more significant concerns ‘beyond the bundle.’ A really good read. Alex Russell reminds us to test on real mobile hardware too. - http://amp.gs/c120

#javascript
How to use TypeScript to Create Vue Apps with Vue Class Components

An alternative way to create Vue components is to use the vue-class-component library which creates class-based components. Let's see how it works in conjunction with TypeScript. - http://amp.gs/cY3C

#vue
Understanding Property Binding in Angular 110

This post takes a look at property binding in Angular, a one-way data-binding technique used to transfer data that has multiple use cases so you can play around with it and find more resourceful ways to make it a part of your Angular workflow. - http://amp.gs/ct32

#angular
Introducing Env: A Better Way to Read Environment

Variables — If you write server-side JavaScript, chances are you’ve needed to read information from environment variables, such as access tokens for third party APIs. Env is Nicholas’s approach to making this process safer and less error-prone.- http://amp.gs/cmOC

#nodejs
Before You memo()

There might be some optimization techniques which may actually be more effective than immediately reaching for memo or useMemo; two of them are decribed here. - http://amp.gs/cZUS

#react
5 Common Mistakes Developers Do that Affect Page Load Time

Is your web site too slow? Find out where it could have gone wrong and to avoid the common pitfalls - http://amp.gs/cpOo

#web
Programmatically Generate Images with CSS Painting API

Viduni Wickramarachchi shows how to programmatically generate geometric images on the fly using the CSS Painting API. - http://amp.gs/clPP

#css
Designing scalable Angular applications

The main design recommendation is to introduce an additional layer between component and service classes. It is normally called “Abstraction” or “Facade” layer. Article writers say — this layer acts as sandbox. It only delegates the calls from UI components to the service / core layer and doesn’t have any business logic. - http://amp.gs/cBuH

#angular
Working with Protobufs in Node

Protocol buffers (a.k.a. protobufs) are a language and platform neutral format for sending structured data around (think XML or JSON but lower level). - http://amp.gs/cneW

#nodejs
Creating a Chrome Extension with React

It could be the app you’re about to develop from scratch is better suited to being delivered as a browser extension. This article will help you decide. - http://amp.gs/cGeX

#react
The Hidden Power of InjectionToken Factory Functions in Angular

In this article, I want to talk about a feature which Angular provides, that isn’t particularly well known or used by many developers. When using Angular InjectionToken, we can specify a factory function which returns a default value of the parameterized type T. - http://amp.gs/cxgX

#angular
👍1
Network Connectivity in Flutter

A Quick article on how to check the network connectivity in Flutter. We will see three ways to check the network connectivity in Flutter. - http://amp.gs/cf4r

#flutter
5 Vue Performance Tips

Tips, tricks, and guidelines from TeamHood on how they reduce unnecessary re-rendering and memory optimization that can be applied to any Vue 2 or 3 app. - http://amp.gs/cCvZ

#vue
React Component Tests for Humans

Maybe the reason you’re dragging your feet when it comes to implementing the testing you know you need is because it’s just so miserable to do. This article will speak your language. - http://amp.gs/cevJ

#react
Building a Real-Time Webapp with Node and Socketio

Want to create an app that does real-time data synchronization across multiple machines without introducing a third-party service like Pusher or Firebase? This is the first in a three part series but cuts to the heart of the matter. - http://amp.gs/ceXL

#nodejs
Understanding Memory Leaks in Angular

Angular is one of the powerful and high performing front-end framework. Applications will start becoming slow as it grows if you are not aware of how to optimize the application, it will start affecting end-user experience. - http://amp.gs/c7kX

#angular