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
Deep Linking in React Native

‘Deep linking’ is the idea of being able to navigate deep into a specific screen or state within a native app (e.g. a URL that takes a user in the browser to a particular item of content in your app), and you can bring this functionality to your React Native apps too. - http://amp.gs/JEKe

#reactnative
Building a Performant Front-End Architecture

A technical writeup of the key things to consider performance-wise when building a front-end. - http://amp.gs/J9s9

#frontend #architecture
Mastering Volatile Docs Through Automation – Eduard Dopler

We all know that for the success of the software, documentation is extremely important. What you might not know yet, though, is how to keep always docs up to date through the constant changes in your project. If you’re interested, Eduard from Storefront UI shares some valuable pieces of experience on the topic – be sure to have a read! - http://amp.gs/J4iL

#vue
How to Create Custom Hooks For Your Web Components

How to create a React custom hooks to bind your Web Components events with useEffect. - http://amp.gs/JRN2

#react #hooks
Angular 9 Released with Ivy as Default Rendering Engine

Smaller bundle sizes, improved build times, and better debugging are just some of the new improvements available in Angular 9, the latest major release of Google's popular JavaScript SPA (Single Page Application) framework. These improvements are happening thanks to the release of the much anticipated Ivy rendering engine that has been in development by Google since 2018. - http://amp.gs/JU1R

#angular
Performance Testing HTTP/1.1 vs HTTP/2 Vs HTTP/2 + Server Push for REST APIs

If you’re unfamiliar with the performance dynamics and differences between these approaches, this is a good writeup and demonstration. - http://amp.gs/JdfG

#http #testing
7 (Possibly) Good Reasons Not to Use TypeScript

Hang on.. did you read that headline right? Why not to use TypeScript? Yes, despite all the buzz around TypeScript, you don’t have to use it and there might be good reasons not to (although the reasons presented are highly opinionated and you’re free to disagree too). - http://amp.gs/JdH0

#javascript
How to Publish an Updated Version of an npm Package

If you release your own npm packages, or if you’ve inherited packages from your team, this is a nice guide that covers many of the challenges with getting a new version out. - http://amp.gs/JrYv

#nodejs
Data Fetching Using Vue Hooks

Composition API (sometimes referred to as "hooks," though we'd discourage using this name to avoid any confusion with Instance Lifecycle Hooks) is certainly one of the most anticipated new features in Vue 3, if not the most anticipated itself. In this article, Darren takes the most commonly-seen feature of a web app – fetching data – and shows us how it can be written with composition API, additionally with the use of swrw. - http://amp.gs/JrQW

#vue
👍1
Ionic 5 Released: A Popular Webapp + Native Framework

Ionic’s goal is to get you an app you can put on an app store and the Web with a single shared codebase, yet with adaptive styling to look native in each case. It was originally focused on Angular but now has an official React integration. - http://amp.gs/JSQG

#ionic
Upgrade to Angular 9 — Within 10 Minutes

In this article, learn how to update your existing project to the new version of Angular now easily. - http://amp.gs/JAzR

#angular
70 JavaScript Interview Questions

You’re never going to get a list like this that’s perfect but it’s a pretty solid list of the sorts of questions (and answers) you could get thrown at an interview, so if you’re in that position. - http://amp.gs/JA5i

#javascript #interview
The Hooks of React Router

React Router 5 embraces the power of hooks and has introduced four different hooks to help with routing – this article is a handy primer to what’s new. - http://amp.gs/JqWI

#react
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