FrontEnd Development
28.8K subscribers
145 photos
1 video
9.35K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.
Download Telegram
MEAN Stack: Build an App with Angular and the Angular CLI

An extensive tutorial on how to implement Angular authentication using a REST API built with Node, Express, and MongoDB. - http://amp.gs/3jsh

#nodejs #mean
CSS Viewport Units

What are CSS viewport units, how to use them, and some use-cases and solutions for common issues. - http://amp.gs/38ww

#css
Test Driven Development with Sarah Dayan

This week we are joined by Sarah Dayan. Sarah currently works for Algolia as a Staff Software Engineer as a Tech Lead of the Doc Squad. You may have seen Sarah speak about Test Driven Development (TDD) at VueConf in Toronto or Vue.js Amsterdam. In this episode, we get to pick Sarah’s brain about TDD. - http://amp.gs/3THf

#vue #podcast
Understanding JavaScript's Various Module Formats and Tools

Straightforward examples of things from the IIFE pattern to CommonJS modules, the now uncommon AMD modules, ES modules, Babel modules, and more. - http://amp.gs/3zoW

#javascript
How and Why to Convert a Redux App to Recollect

Recollect is a state management library for React, and happens to be created by the author of this tutorial too so it goes into a lot of depth and really tries to sell the approach. - http://amp.gs/3YtK

#react
Angular Routing Explained

In this article, we will explore the different features of the Angular router and learn how to use it to build routing for various use cases. - http://amp.gs/3tzX

#angular
GitHub Shakes Up Pricing, Makes Most Core Features Free

One of the good consequences of Microsoft acquiring GitHub seems to be that they want to open it up to everyone without any barriers, so now you can use GitHub for private development with unlimited collaborators for free, and even the enterprise features are cheaper now. - http://amp.gs/3mnf

#news
How the Vue Composition API Replaces Vue Mixins

Looking to share code between your Vue components? If you’re familiar with Vue 2, you’ve probably used a mixin for this purpose. But the new Composition API, which is available now as a plugin for Vue 2 and an upcoming feature of Vue 3, provides a much better solution. - http://amp.gs/3Zht

#vue
Flexible Layouts Without Media Queries

Dannie Vinther looks into how we can create flexible layout components with CSS Grid and math functions to gain more control over the hypothetical instructions we inscribe into our components. - http://amp.gs/3p7P

#css
Working With AWS Route 53 from Node

Route 53 is Amazon Web Services’ suite of DNS-related services. Like every AWS service, you can control it via an API, and here’s how to manipulate hosted zones from Node. - http://amp.gs/3l9g

#nodejs #aws
Theming React Components with CSS Variables

Two ways to theme React components using CSS custom properties. - http://amp.gs/3n8x

#react
Should I use CSS BEM with Angular? part I

Let’s see if BEM is suitable for Angular. Just with looking at the description on the page, we can see some contradictory statements. How can something be strict and flexible at the same time? - http://amp.gs/3nKg

#angular
Spacing in CSS

Ahmad Shadeed covers everything you need to know about spacing in CSS. - http://amp.gs/3Ggl

#css
Vue Router with Eduardo San Martin Morote

This week we are joined by Eduardo San Martin Morote, who is from Ecuador, but currently lives in Paris. He is a Freelance Front-end Developer and spends much of time on Vue.js and more specifically on Vue Router. Tessa, Chris, and Ari have a bunch of questions for Eduardo dealing with Vue Router, recent changes happening with it, problems with it, and he talks about what it’s like to be the core maintainer of it. - http://amp.gs/3GW7

#vue #podcast
Best Practices Learnt Running Express.js in Production for 4 Years

There’s a lot of stuff packed in here focused around middleware, testing, logging, and general concerns around scaling and keeping apps running in production. - http://amp.gs/3xEv

#nodejs
Using Tailwind CSS with Create React App

Demonstrates a basic example with minimal setup along with another one for a more optimized workflow for production. - http://amp.gs/3f8D

#react
Comparing HTTP/3 vs. HTTP/2 Performance

HTTP/3 is still in a draft status spec-wise, but it’s already being supported here and there, including on Cloudflare. This post covers where HTTP/3 is right now, why it matters, and some basic benchmarks. - http://amp.gs/3fUv

#http
Strategies for Migrating to TypeScript

A quick overview of some strategies for migrating codebases from JavaScript over to TypeScript. - http://amp.gs/3C1U

#javascript
Creating Morphing Animations with CSS clip-path

Mikael Ainalem explains how to implement morphing, a technique for transforming one appearance into another, using CSS. - http://amp.gs/3C2Q

#css