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
Using State Machines in Vue.js with XState

While state machines used to be an obscure model for the front-end world, it has gained quite some traction lately, mostly thanks to XState. Instead of defining imperative UI flows, and lose track of their logic, state machines make them first-class citizens by letting you model them decoratively. They’re the closest thing to an actual flowchart, which is how a product manager or a UI designer would likely design the experience of a product. XState works within any JavaScript and TypeScript project, including Vue. - http://amp.gs/JDwd

#vue
👍1
4 Methods to Search Through Arrays

includes, find, indexOf, and filter. - http://amp.gs/JuWa

#javascript
👍1
Getting inside Angular's ElementSchemaRegistry Mechanism

In this article, we'll explore the mechanics of template checking in Angular. We'll become familiar with ElementSchemaRegistry, its implementations like NO_ERRORS_SCHEMA and its usages. - http://amp.gs/JJ0H

#angular
React Internationalization with i18next

“When my last client asked me about internationalization in React, I went through all the hoops to prepare a presentation for them. In this React tutorial, I want to show you the gist of what I have learned about translating a React application.” - http://amp.gs/J00F

#react
Recreating Vue 3 Reactivity API (roughly)

An article inspired by the talk Jason Yu has given last year that shows how to build a Vue 3.0-like Reactivity API. The difference though, is that in this attempt Jason is actually using TypeScript (unlike during the talk). Really good read! - http://amp.gs/J3sT

#vue
7 Ways to Leverage HttpInterceptors in Angular

HttpInterceptors, as their name suggests, intercept Http requests made in an Angular app. Intercepting means that they catch and channel the Http requests, before passing it on to the webserver. - http://amp.gs/J2OB

#angular
Create an i18n Plugin with Composition API in Vue.js 3

An example on how to use the inject and provide functions to create an i18n plugin using Composition API in Vue.js 3. - http://amp.gs/Jw4T

#vue
CSS Motion Path: The end of GSAP?

Facundo Corradini demonstrates how the Motion Path module makes CSS animations more powerful, with many use cases that we’re just beginning to discover. - http://amp.gs/JFrU

#css
Using Apollo GraphQL with Angular in an Nx Workspace

Nx is a set of extensible dev tools for monorepos. Because of the robust support for a diverse ecosystem of JavaScript development, it enables you to build your entire full-stack application in a single repo. This allows you to share code and interfaces between your frontend and backend and acts as a multiplier on your development velocity. - http://amp.gs/JXT6

#angular
Building an Accessible Autocomplete Control

Learn how to design and build an accessible autocomplete control from scratch. - http://amp.gs/JXJ3

#javascript
When To Use The New Vue Composition API (And When Not To)

The new Vue 3 composition API was created to address scaling issues with the options API. But is it still useful in smaller apps? - http://amp.gs/JLKP

#vue
Animated Matryoshka Dolls in CSS

Jhey Tompkins shows how to create a fun and interactive set of Matryoshka dolls where they nest inside one another in CSS. - http://amp.gs/JWdO

#css
What’s Actually New in Angular 9?

We featured the release of Angular 9 a couple of weeks ago – this post digests the release. - http://amp.gs/JoxP

#angular