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
How Web Content Can Affect Power Usage

Users spend a large proportion of their online time on mobile devices, or on untethered laptop computers. This post digs into factors that affect battery life, and how to make your pages more power efficient so that users can spend more time engaged with your content. - http://amp.gs/Afa3

#web
A Guide to Component-Driven Development (CDD)

Component-driven development (CDD) means designing your software applications by building loosely-coupled components. The benefits of CDD include faster development, simpler maintenance, better reusability, and easier testing.
- http://amp.gs/ACDC

#vue
Angular Performance: Preloading Lazy Routes

In this article we’re going to have a look at various ways to preload lazy routes in Angular: preloading all modules, custom preloading and with ngx-quicklink.
- http://amp.gs/Akiy

#angular
How to CI/CD a Node App Using GitHub Actions

GitHub Actions, still in beta, is a service for automating ‘software workflows’ such as CI/CD, deployment, releases, etc. Here’s a look at using it with a Node app. - http://amp.gs/AeAJ

#nodejs
Some Frustrations with React Hooks

“Before I detail my current frustrations with Hooks I do want to state for the record that I am, for the most part, a fan of Hooks..” - http://amp.gs/A7Ef

#react #hooks
5 Handy Applications of Array.from()

Array.from() transforms array-like objects to arrays and can be used to generate ranges, remove duplicates, and clone arrays. - http://amp.gs/APgu

#javascript
Sharing Components with Angular and Bit

This article is an Introduction to Bit: how to easily share and collaborate on individual Angular components.
- http://amp.gs/Ayi1

#angular
In A Swipe At Chrome, Firefox Now Blocks Ad Trackers by Default

Firefox 69, as released this week (above), enables Enhanced Tracking Protection by default, which blocks cryptominers and certain types of third party cookies designed to track users for advertising purposes. - http://amp.gs/AhtT

#web #news
Overflow And Data Loss In CSS

Rachel Andrew explores the situations in which you might encounter overflow in your web designs and explains how CSS has evolved to create better ways to manage and design around unknown amounts of content. - http://amp.gs/AvNJ

#css
The Baseline Interpreter: A Faster JS Interpreter in Firefox 70

JIT (Just-In-Time) compilation was once all the rage for speeding up JavaScript but a faster interpreter can result in significant performance improvements on modern workloads and here’s how it works. - http://amp.gs/Ag8O

#web #news
Angular Dependency Injection Tips

Dependency Injection (DI) is one of the most important concepts that Angular incorporates. The design pattern helps us build web applications easier and limit tight coupling.
- http://amp.gs/AEdE

#angular
Simplify Your JavaScript with .some() and .find()

If you haven’t revised the array methods in recent years, you might be missing out and reinventing the wheel in your code. - http://amp.gs/AV9f

#javascript
What's New In DevTools for Chrome 78

Including Lighthouse 5.2 in the Audits panel, and Largest Contentful Paint in the Performance panel. - http://amp.gs/A9hw

#chrome #devtools
We're looking for high-performance Senior React engineers for full-time remote work in a tech company.

Good English and communication skills are crucial as you'll be working in a global remote team. You should have senior level experience (~5 years) building modern front-end systems, with at least 3 years of that experience using React.

Requirements:
- Senior-level experience (~5 years) building modern front-end systems.
- At least 3 years of shipping production code.
- Ability to write tests, JEST - Enzyme.
- Basics knowledge of working with REST.
- Ability to configure task runners and bundlers like Webpack or Parcel.
- Experience with design patterns.

Bonus points for:
- Knowledge of full-stack software development.
- Experience using and contributing to open-source projects.
- Experience working remotely.
- Non-web background is a plus.
- Experience with strongly typed languages is a plus.

To apply for this role, please sign up to 6nomads.com.
You need to pass only two rounds of selection (about 1,5 hours) and one optional.

Then we will be able to recommend you to the company and minimize unnecessary interviews, approvals and waiting time for you, because our expertise is trusted.
FrontEnd Development pinned «We're looking for high-performance Senior React engineers for full-time remote work in a tech company. Good English and communication skills are crucial as you'll be working in a global remote team. You should have senior level experience (~5 years) building…»