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
JavaScript Engine Fundamentals: Optimizing Prototypes

Having a deeper understanding of how JavaScript engines work can help you reason about the performance characteristics of your code and this diagram-rich post digs into engines optimize around JavaScript’s use of prototype-based inheritance. - http://bit.ly/2BQ0NzF

#javascript
Angular 7 is coming

Today (August 3rd) Angular Team released Angular 7 beta.0 release. Many of us will be curious about the kind of features and bug fixes that we can see in this beta release. - http://bit.ly/2N0Fmx3

#angular
React Context API: Managing State with Ease

Managing state with the new React Context API is very easy. Learn what the differences with Redux are and how to use it in this practical tutorial. - http://bit.ly/2PE3Mhz

#react
Views on Vue Podcast

Follow the discussion around Vue with many guests from the community. - http://bit.ly/2MYYtL2

#vue #podcast
16 JavaScript Data Visualization and Charting Libraries

A rather extensive summary and comparison of charting libraries, comparing key factors such as chart types, commercial vs free, and their open-source status. - http://bit.ly/2wk1vjs

#javascript #charts
Data Fetching in Redux Apps: A '100% Correct' Approach

Considers the pros and cons of different ways to fetch data in a Redux app before suggesting the “perfect” recommendation. - http://bit.ly/2BQcoyS

#react
Getting Started With Redux-Saga

The benefits of using the redux-saga library in your app, plus how to set it up. - http://bit.ly/2odBKwO

#react #reduxSaga
I Built the Ngrx Demo App with Akita. Here’s the Result.

Akita is a simple and effective state management pattern, built on top of RxJS. Akita encourages simplicity. It saves you the hassle of creating boilerplate code and offers powerful tools with a moderate learning curve, suitable for both experienced and inexperienced developers alike. - http://bit.ly/2wuzN3P

#angular #ngrx
Changes on CSS Grid Layout in Percentages and Indefinite Height

Manuel Rego Casasnovas explains how percentage work on CSS in general and in CSS Grid Layout row tracks and gutters particularly. - http://bit.ly/2PjimKr

#css
A Complete Apollo Server with Express and GraphQL Tutorial

If you’ve wanted to dip a toe into the GraphQL ocean from the server side, this walkthrough is epic (20K words) and covers authentication, roles/permissions, subscriptions, error handling, pagination, and more. - http://bit.ly/2oBLmBW

#nodejs
Creating a Chrome Extension in 2018: The Good, the Bad and the Meh

Talks through the development lifecycle of creating an extension and lists some of the architectural gotchas. - http://bit.ly/2ww54mW

#chrome #extension
Making an Addable Angular Package Using Schematics

Let’s try to create an Angular library that’s consumable easily by making an “ng add” schematic. This library will provide a simple exported Angular Element. - http://bit.ly/2PSJ65q

#angular #schematics
Behind The Scenes of Dr. Axel’s Latest JavaScript Book

Last week, we interviewed Dr. Axel about his new book, JavaScript for Impatient Programmers. Here, he shows just what went into the process of creating it. - http://bit.ly/2LRc4zu

#javascript #book
Creating Flexible and Reusable React File Uploaders

“The Event Creation team at Eventbrite needed a React based image uploader that would provide flexibility while presenting a straightforward user interface.” Here’s how they did it. - http://bit.ly/2MLXnD9

#react