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
Improve Your Developer Experience With Nuxt Components

Explore how you can import and register Vue components automatically using @nuxt/components module. - http://amp.gs/w6Ba

#vue
Leveraging Angular Prereleases to keep Ionic in Sync

Unlike other open source projects, Angular tries to bring a new major release at least twice a year. With each new release, Angular stands by its commitment to ensuring the upgrade process is easier every time. - http://amp.gs/w6Hz

#angular
awesome-nodejs-security: A Curated List of Node.js Security Resources

Includes libraries like express-enforces-ssl and stories of incidents like the left-pad incident. - http://amp.gs/FI8e

#nodejs
Progressive Web Apps: Practical Usage Guide

Another intro to PWA article, but this one covers things like the manifest.json and cache a little more in depth than the usual. - http://amp.gs/FIiI

#pwa
Angular 10 New Features and Ivy Compiler

The new features and breaking changes the Google-developed web framework brought to us. - http://amp.gs/FjgH

#angular
An In-Depth Beginner's Guide to Testing React Apps

A lot of posts will say ‘in-depth’ and be 500 words long – this isn’t one of those! If you’re a beginner to testing, there’s a lot to chew on here but it stays accessible throughout. - http://amp.gs/FTBZ

#react
Understanding Generators in JavaScript

Generator functions can be paused and resumed and yield multiple values over time and were introduced in ES6/ES2015. - http://amp.gs/FT6i

#javascript
You Might Not Need Vuex with Vue 3

By using the reactivity system and the dependency injection mechanism of Vue 3, we've gone from a local state to centralized state management that can replace Vuex in smaller applications. - http://amp.gs/F12z

#vue
Accordion Rows in CSS Grid

Eric A. Meyer explores how to use CSS Grid rows to give your layout more flexibility. - http://amp.gs/FYNJ

#css
Cache busting in Angular

When we run ng build --prod, that is build a production version of the application, Angular will append a hash to the file name, based on the file’s content checksum. As long as the content of the file isn’t changed, we’ll always get the same hash. - http://amp.gs/FtEq

#angular
Determining The Best Build Tool For Your Project

Build tools aim to make the lives of developers easier by streamlining workflows and codifying best practices. However, picking the right build tool for a project can be a challenge. To help you make a more informed decision, folks from the Google Chrome developer relations team built ToolingReport. - http://amp.gs/FmyH

#tools #building
Create a Lazy-Loading Image Component with React Hooks

Here’s an opportunity to both learn the lazy-loading design pattern and produce a valuable addition to your online content production toolkit: a teleprompter, just like the pros use. - http://amp.gs/FZtR

#react
Use the Border-Radius CSS Property to Define Horizontal and Vertical Radius

Jhey Tompkins shows how to use a longhand notation for CSS border-radius that gives us the power to define the horizontal and vertical radius for each corner of an element. - http://amp.gs/FlI5

#css
What's New in Angular 10

Angular version 10 is out and we couldn't be more excited about it. Check out what's new—and yes, Kendo UI for Angular is already good to go! - http://amp.gs/FlFz

#angular
Be prepared to migrate your Vue app to Vue 3

In this post, I would like to share my recent experience of trying out Vue 3 beta version, specifically regarding some caveats you might want to note if you are planning to migrate your existing Vue 2 application to the upgraded version, Vue 3! - http://amp.gs/FB3j

#vue