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 to Design Delightful Dark Themes

Plenty of practical tips here on how to design dark themes that are “readable, balanced, and delightful”. - http://amp.gs/snw7

#design
The Anatomy of AWS Lambda

A detailed look at what makes AWS’s serverless platform tick from concurrency and cold starts to permissions and contexts. - http://amp.gs/sGXZ

#aws #lambda
Learn Which Exciting Features Vue 3 Brings to The Table – Filip Rakowski

A sum up of what Vue 3 brings, compiled by no other than Filip Rakowski, our Vue community partner. Composition API (of course!), global mounting/configuration API change, portals, fragments and whatnot. Granted, some of these topics are still subject to changes, but it’s never a bad idea to get yourself familiar with the concepts. Oh, and by the way, Vue’s doc team is writing the migration guide for each of these new features as we speak, so no worries – we’ve got your back! - http://amp.gs/sxQP

#vue
The React Conf 2019 Playlist

Last week we linked to the raw recordings of React Conf 2019, but now the separated, finished recordings are available for you to enjoy. - https://www.youtube.com/playlist?list=PLPxbbTqCLbGHPxZpw4xj_Wwg8-fdNxJRh#reactconfvideos

#react #conf2019
API-less Prototyping with Angular

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

#angular
10 Good Practices for Building and Maintaining Large Vue.js Projects – Nada Rifki

Nada Rifki lists down the top best practices she’s developed while working on Vue projects with a huge codebase, ranging from slot usage and Vuex store organization to git commit message convention and package version freezing. Will they all be applicable for the application you’re working on? Maybe, maybe not. Are they good food for thought, though? You bet! - http://amp.gs/sehO

#vue
Use the New Angular Clipboard CDK to Interact With the Clipboard

The helium-barbell (v9.0.0-next.1) release brings us a new CDK clipboard module to interact with the clipboard. In this post, we'll explore how to use the new CDK with some examples. - http://amp.gs/s7DF

#angular
How to Enable React Concurrent Mode

Concurrent Mode (as featured in last week’s issue) is an enormous improvement for performance. Here’s how you enable it and get started. - http://amp.gs/sPYA

#react
Modern JavaScript Features You May Have Missed

Given how JavaScript evolves all the time, it’s often worth reflecting on what’s been added, which is why articles like this tend to be popular here 😄 This post quickly covers some highlights of the most recent standards, ES2015 through ES2019. - http://amp.gs/syha

#javascript
A Look at Some Exciting New Features Coming in Vue 3

The Vue.js Core team is bringing some exciting new features in Vue 3 (which you can see in a pre-alpha form here) such as the composition API, fragments, portals, and suspense, to name a few. - http://amp.gs/shk2

#vue
Angular Core Concepts: Understanding Data Biding in Angular

Web applications need to be interactive. Say for instance as a developer you are interested in transmitting the properties from the components, to the DOM(View), so that you may change the background color of your site. In addition, you may have the need to communicate events from the View to the component, like when a button is clicked, triggering some particular action. Without interactive abilities, you would not be able to build or navigate a functioning application. - http://amp.gs/svPK

#angular
React Hook Form vs. Formik: A Technical and Performance Comparison

An overview of the technical and performance differences between Formik and React Hook Form, a relatively new Hooks-based React form builder. - http://amp.gs/sEhn

#react
Some Things You Oughta Know When Working with Viewport Units

There are a number of “gotchas” when trying to set height and width based on the full height/width of the viewport. - http://amp.gs/sV4w

#css
Angular & CSS Grid: Dynamic Grid Properties

Investigate one way to dynamically modify CSS Grid Properties using Angular’s @HostBinding Decorator. - http://amp.gs/s4IK

#angular
Building Great User Experiences with Concurrent Mode and Suspense

If you watched some of the ReactConf talks (linked last week), you may have seen how Facebook has been leaning on the latest React features in its redevelopment. This post goes into depth on the topic, and while it’s aimed at library authors, most React developers will find something of interest here - http://amp.gs/sRaH

#react