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
Svelte 💛 TypeScript

Svelte, a popular compile-time JavaScript framework, now supports TypeScript too. Here’s how it works and how the current approach makes a previously difficult task a lot easier. - http://amp.gs/X84C

#svelte
Beam Me Up, Scotty

On Teleporting Templates in Angula
In this article, we will discuss an interesting problem Netanel recently came across, and the solution he came up for it. - http://amp.gs/X85y

#angular
How a DevTools Extension is Made - Guillermo Peralta Scura

This is a guide through the main parts of the official Vue DevTools extension to learn from it and understand a successful approach for building these kinds of tools. - http://amp.gs/XTUH

#vue
How I Structure My CSS (for Now)

Matthias Ott shares his current take on CSS structure. - http://amp.gs/XT5N

#css
How to Use Debounce and Throttle and Abstract Them into Hooks - http://amp.gs/XzgC

#react
Advice to Myself When Starting Out as a Software Developer

Nothing earth shattering here, but solid advice generally. Keep reading, keep learning, figure out refactoring and testing, and teach. - http://amp.gs/X1Iw

#article
Angular struggles in 2020

You're going down a dark, murky, slippery road and you've lost your way. What do you do? Keep moving while acting like everything is alright? Or stop and ask for help? - http://amp.gs/X1FV

#angular
👍1
Speculation in JavaScriptCore

A long, technical post about speculative compilation and how it makes a dynamic language like JavaScript a lot faster than it might otherwise be (or was, pre V8!) You’ll need some experience with how compilation works to get much out of this, but if you want to know how modern JavaScript VMs can run JavaScript so quickly, it’s an epic resource. - http://amp.gs/XYJk

#javascript
Drop-Shadow: The Underrated CSS Filter

Michelle Barker explains how the drop-shadow CSS filter works and how it differs from box-shadow. - http://amp.gs/Xtit

#css
How to Use Styled-Components in React

The popularity of CSS is partially based on its ability to centralize and reuse style information. Similarly and amongst their many benefits, components deliver code reusability. It was just a matter of time before elements of the two concepts were combined into a new, really good idea. - http://amp.gs/XmrV

#react
Tight Coupling vs. Loose Coupling in Vue.js

When talking about loose coupling and tight coupling, often, the impression arises that tight coupling is something we always have to avoid. But this is almost impossible. What's essential is that we use loose coupling when bridging the gap between layers of our application. Learn how to differentiate between situations where you should loose coupling or tight coupling in your Vue.js applications. - http://amp.gs/XZRb

#vue
Lessons Learned After Making the First 10 Commercial Apps in Flutter

Insights and lessons learned from two developers who’ve built several commercial apps with Flutter. - http://amp.gs/XpVE

#flutter
Natively Formatting JavaScript Dates and Times

Using Date.prototype.toLocaleDateString() and related methods. There's a handy graphic that works as a sort of cheat sheet too. - http://amp.gs/Xlx3

#javascript
Node Modules at 'War': Why CommonJS and ES Modules Can’t Get Along

As a Node developer you’ll certainly be familiar with CommonJS, the module format system Node uses. ES Modules, however, are an official, standardized way to bring modules to JavaScript and Node has varying (and experimental) support for them. - http://amp.gs/XnfH

#nodejs
A Complete Guide to Testing React Hooks

How much testing is enough? The short answer is “more”. But with the broad array of options available, this tutorial provides a comprehensive overview of React Hooks testing to get you started in the right direction. - http://amp.gs/XxYn

#react
Simulating Object Collisions on a Canvas

A gentle post walking through what’s involved creating a basic physics simulation using JavaScript and HTML canvas. - http://amp.gs/XfYK

#javascript
Image Manipulation With CSS

Habdul Hazeez discusses some techniques for image manipulation using CSS. - http://amp.gs/XfMu

#css
Changing World, Changing Mozilla (But Laying Off 250 Employees)

Very sad news from Mozilla, creators of Firefox, this week as they’ve laid off a signficant number of their employees driven by commercial necessity. There’s been extensive discussion on Hacker News about this. - http://amp.gs/XCai

#news