Building the Netflix UI with Ionic
A great way to learn how to build more complex UIs is to copy/reimplement ones you’re already familiar with. - http://amp.gs/cRAq
#ionic #netflix
A great way to learn how to build more complex UIs is to copy/reimplement ones you’re already familiar with. - http://amp.gs/cRAq
#ionic #netflix
Devdactic - Ionic Tutorials
Building the Netflix UI with Ionic | Devdactic - Ionic Tutorials
Building a complex UI with Ionic is not always easy, but can be learned by going through practical examples like we do today with the Netflix UI with Ionic! View Demo You like to see popular apps built with Ionic? Check out my latest eBook Built with Ionic…
CSS Auditing Tools
Iris Lješnjanin highlights some useful tools for auditing CSS. - http://amp.gs/cU9t
#css
Iris Lješnjanin highlights some useful tools for auditing CSS. - http://amp.gs/cU9t
#css
Smashing Magazine
CSS Auditing Tools — Smashing Magazine
A complete guide to CSS auditing tools for debugging and refactoring your CSS. Tools to discover CSS specificity issues, duplicated and invalid selectors and improve your CSS architecture.
👏1
Advanced Router Configuration In Angular
All of us use Routing as part of one or the other application to allow the user to navigate from one page to another via routes. Angular comes with a default solution known as RouterModule for implementing Routing in the application. - http://amp.gs/cd9S
#angular
All of us use Routing as part of one or the other application to allow the user to navigate from one page to another via routes. Angular comes with a default solution known as RouterModule for implementing Routing in the application. - http://amp.gs/cd9S
#angular
Medium
Advanced Router Configuration In Angular
Advanced configuration properties for Angular Router
Modeling UI States in a React Form Component Using a Finite State Machine
We covered finite state machines a couple of issues back and felt this article was a natural follow up article: it illustrates the FSM concept scaled up to address some of the requirements of OkCupid’s 50 million users. - http://amp.gs/cdHY
#react
We covered finite state machines a couple of issues back and felt this article was a natural follow up article: it illustrates the FSM concept scaled up to address some of the requirements of OkCupid’s 50 million users. - http://amp.gs/cdHY
#react
State of Vue.js 2021
The State of Vue 2021 report is here! See how developers and international companies are using Vue and how this JavaScript framework compares to others. - http://amp.gs/cOyq
#vue
The State of Vue 2021 report is here! See how developers and international companies are using Vue and how this JavaScript framework compares to others. - http://amp.gs/cOyq
#vue
Monterail
State of Vue 2021 report
State of Vue 2021 report is here! See how developers and international companies are using Vue and how this JavaScript framework compares to others.
Form Validation with React Hooks without a Library: The Complete Guide
While a library like Formik can save some development time, they can also paper over an understanding of what’s actually happening when validating forms. - http://amp.gs/cSnR
#react
While a library like Formik can save some development time, they can also paper over an understanding of what’s actually happening when validating forms. - http://amp.gs/cSnR
#react
Felixgerschau
Form validation with React Hooks WITHOUT a library: The Complete Guide
In this article, I walk you through the process of creating a hook that you can use for managing forms without the use of a library.
Flutter 2 Is Here: All You Need to Know After Flutter
Engage — Highlights from the Flutter Engage event. A good round-up of the key points. - http://amp.gs/cNI3
#flutter
Engage — Highlights from the Flutter Engage event. A good round-up of the key points. - http://amp.gs/cNI3
#flutter
Medium
Flutter 2 Is Here: All You Need to Know After Flutter Engage.
written by Mateusz Wojtczak, Jakub Wojtczak, Robert Odrowąż-Sypniewski and Łukasz Kosman from LeanCode.
Dealing With Permissions in Angular and NgRx
While your system grows and grows, it’s almost certain it will eventually reach a state where some sort of permission or role management is needed. This can be modeled in many different ways, having different default user roles that have different purposes, or even more granular approaches, where each feature has different access levels and every user has individual permissions in your system. - http://amp.gs/cNgO
#angular
While your system grows and grows, it’s almost certain it will eventually reach a state where some sort of permission or role management is needed. This can be modeled in many different ways, having different default user roles that have different purposes, or even more granular approaches, where each feature has different access levels and every user has individual permissions in your system. - http://amp.gs/cNgO
#angular
Medium
Dealing With Permissions in Angular and NgRx
A base guide to permission and role handling for routes and components with Angular and NgRx
HTML DOM Guide for Everyone
When you open a webpage, the parser of the browser starts immediately to process the underlying HTML-File. The content of the file is going to be converted into a tree structure, consisting of various nodes, such as element, attribute, and text nodes. - http://amp.gs/cNoU
#html
When you open a webpage, the parser of the browser starts immediately to process the underlying HTML-File. The content of the file is going to be converted into a tree structure, consisting of various nodes, such as element, attribute, and text nodes. - http://amp.gs/cNoU
#html
Medium
HTML DOM Guide for Everyone
Everything you must know about the DOM in HTML 5
👍1
Five DRY Principles to Follow in React
Yes, the DRY (don’t repeat yourself) principle applies to React projects, too. These prescriptive recommendations will help you take the redundancies out of your code (or prevent them in the first place). - http://amp.gs/cAVb
#react
Yes, the DRY (don’t repeat yourself) principle applies to React projects, too. These prescriptive recommendations will help you take the redundancies out of your code (or prevent them in the first place). - http://amp.gs/cAVb
#react
Storybook for Vue 3
Storybook is an open source tool for building UI components. The latest version of Storybook now support Vue 3. - http://amp.gs/cAof
#vue
Storybook is an open source tool for building UI components. The latest version of Storybook now support Vue 3. - http://amp.gs/cAof
#vue
Storybook Blog
Storybook for Vue 3
Supporting the next-gen progressive JS framework
Building a NextJS Monorepo
You started creating a frontend application for your company, then another, and another and eventually you end up with a dozen frontend applications with a ton of replicated code. Tooling code, linting, tests, helper libraries and domain specific code. - http://amp.gs/cqyB
#nodejs
You started creating a frontend application for your company, then another, and another and eventually you end up with a dozen frontend applications with a ton of replicated code. Tooling code, linting, tests, helper libraries and domain specific code. - http://amp.gs/cqyB
#nodejs
Medium
Building a NextJS Monorepo
You started creating a frontend application for your company, then another, and another and eventually you end up with a dozen frontend…
How to do DOM Manipulation properly in Angular?
Often when we are using JavaScript techniques inside Angular, we almost forget about the framework’s features. Let’s utilize them. - http://amp.gs/cq5i
#angular
Often when we are using JavaScript techniques inside Angular, we almost forget about the framework’s features. Let’s utilize them. - http://amp.gs/cq5i
#angular
Medium
How to do DOM Manipulation properly in Angular?
Often when we are using JavaScript techniques inside Angular, we almost forget about the framework’s features. Let’s utilize them.
What Is The Meaning of this!?
Figuring out what this refers to in different contexts is one of the most perennially discussed topics in the JavaScript world, so it’s always good to see a confident developer take on explaining it. Dr. Axel has his take on the matter too. - http://amp.gs/csKq
#javascript
Figuring out what this refers to in different contexts is one of the most perennially discussed topics in the JavaScript world, so it’s always good to see a confident developer take on explaining it. Dr. Axel has his take on the matter too. - http://amp.gs/csKq
#javascript
How to Improve CSS Performance
Milica Mihajlija outlines the most common speed issues caused by CSS and explains how to avoid them. - http://amp.gs/ciuU
#css
Milica Mihajlija outlines the most common speed issues caused by CSS and explains how to avoid them. - http://amp.gs/ciuU
#css
Calibre | Site Speed Tools for Teams
How to Improve CSS Performance | Calibre
Learn the most common speed issues caused by CSS and how to avoid them.
Building large projects with Vue, Vite and Lerna - Tomasz Waraksa
A topic that isn’t often covered – application architecture / file structure of large Vue projects. In this post, Tomasz explores an app architecture based on Lerna (mono-repo) that highly favors using separate packages for different parts of the app. Super interesting approach, that I would love to see in action. - http://amp.gs/cDqr
#vue
A topic that isn’t often covered – application architecture / file structure of large Vue projects. In this post, Tomasz explores an app architecture based on Lerna (mono-repo) that highly favors using separate packages for different parts of the app. Super interesting approach, that I would love to see in action. - http://amp.gs/cDqr
#vue
www.letsdebug.it
Building large projects with Vue, Vite and Lerna
A blueprint for large Vue JS projects, based on the new and exciting Vite build tool and Lerna monorepo.
The Death of a Node.js Process
Writing code to do stuff is fun, but do you ever think about what happens when your creation is either ready to terminate or gets cut off in its prime? Thomas looks at some different ways Node processes can terminate and how to keep it as clean as possible. - http://amp.gs/cuVy
#nodejs
Writing code to do stuff is fun, but do you ever think about what happens when your creation is either ready to terminate or gets cut off in its prime? Thomas looks at some different ways Node processes can terminate and how to keep it as clean as possible. - http://amp.gs/cuVy
#nodejs
Thomas Hunter II
The Death of a Node.js Process
Integrating Google Maps in React
A thorough review of just about everything you need to know to incorporate a feature-rich mapping experience which many users simply expect these days. - http://amp.gs/cJ9P
#react
A thorough review of just about everything you need to know to incorporate a feature-rich mapping experience which many users simply expect these days. - http://amp.gs/cJ9P
#react
Going Beyond console.log() to Level Up Your Debugging Skills
Christian Heilmann highlights some some powerful features of browser devtools to upgrade the way we develop. - http://amp.gs/c0OU
#javascript
Christian Heilmann highlights some some powerful features of browser devtools to upgrade the way we develop. - http://amp.gs/c0OU
#javascript