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
How Concurrent React Changes The Game for Data-Heavy UI

Concurrent React and Suspense are shaping up to heavily change how dynamic data-driven UIs are built - http://amp.gs/sio7

#react
Transloco’s New Dev Tools Make i18n in Angular Easy as Pie

For the past few months, the Transloco team has worked hard to provide you with a better i18n development experience in Angular. In this article, we’ll explore all the new 😎 stuff Transloco has to offer. - http://amp.gs/sDKj

#angular
The Basics of Unit Testing Node Apps using Mocha, Chai, and Sinon

How to use Mocha for testing, Chai for assertions and Sinon for mocks, spies, and stubs. - http://amp.gs/sud6

#nodejs
Migrating a 50K SLOC Flow and React Native App to TypeScript

Ditching Flow for TypeScript is easier than ever and should be more future proof. - http://amp.gs/sJiK

#javascript #flow #typescript
Understanding React's key Prop

The key prop is a mechanism for controlling component instances. “I want to share a little trick with you, not because I use this a lot, but because understanding this principle will help you understand React a bit better.” - http://amp.gs/s0wD

#react
Google Maps Is Now An Angular Component

The latest Angular Component release introduces a new Google Maps component. Here’s how to use it. - http://amp.gs/sKiD

#angular
The Most Important Feature in Vue

I've said it before and I'll say it again: Computed properties are the most important feature in Vue. Sure, scoped slots let you create some nice abstractions and watchers are useful too. But I don't think anything comes close to how valuable computed props are. - http://amp.gs/s3Kw

#vue
CSS Logical Properties

Adrian Roselli gives a nice primer on logical properties. - http://amp.gs/s2uw

#css
Learn React Context in 5 Minutes - A Beginner's Tutorial

React’s Context API has become the state management tool of choice for many, oftentimes replacing Redux altogether. - http://amp.gs/sXuz

#react
A Complete Guide to JavaScript Tooling

An (entry level) guide to various JavaScript tooling systems, including linters, type checkers, package managers and more. - http://amp.gs/sL3Z

#javascript
How to Send Good Pull Requests on GitHub

A checklist to follow when creating a PR for your favorite project. - http://amp.gs/sWLd

#github
API-less Prototyping with Angular

Start prototyping with minimal changes to your application at integration time with Angular Injectables. - http://amp.gs/saiz

#angular
Production-ready Vue SSR in 5 Simple Steps

Usually when working with SSR in Vue, developers opt to use one of the frameworks on top of Vue: Nuxt.js, Quasar or Gridsome. However, sometimes you might need to build a SSR solution yourself. This does require some more work on your end though. This article gives a nice introduction on how to set up a production ready SSR project. For more information, take a look at the official SSR guide. - http://amp.gs/soKY

#vue
CSSdb - What’s next for CSS?

CSSdb is a comprehensive list of CSS features and their positions in the process of becoming implemented web standards. - http://amp.gs/sMKF

#css
How to Fully Optimize Webpack 4 Tree Shaking

“We reduced our bundle sizes by an average of 52%.” - http://amp.gs/s5xN

#javascript
pm2 4.2 Released: The Node Production Process Manager

A very mature and widely used process manager that includes a load balancer for keeping Node apps alive forever and to reload them without downtime. - http://amp.gs/s5w3

#nodejs #pm2
Easily switch to Composition API in Vue.js 3

A step by step guide on how to migrate a Vue.js component from the traditional Object API to the modern Composition API, easy and in a cheatsheet format. - http://amp.gs/sQRd

#vue
The Web Almanac 2019: Mobile Web

This is a comprehensive report on the state of the web as a whole. We’ve linked up the chapter focusing on the mobile web, but the entire document is worth digging into. - http://amp.gs/sQ6E

#mobile #web
Scaling WebSocket Connections using Shared Workers - http://amp.gs/sc4s

#javascript