DEV Community

Ayyash profile picture

Ayyash

sekrab: a small piece or amount of something, especially one that is left over after the greater part has been used.

Work

Freelance Angular UX Developer at self-employed

Authentication in Angular: Part V, Handling SSR

Authentication in Angular: Part V, Handling SSR

Reactions 1 Comments 3
8 min read

Want to connect with Ayyash?

Create an account to connect with Ayyash. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Authentication in Angular: Part IV: Redirect feature and Account extra service

Authentication in Angular: Part IV: Redirect feature and Account extra service

Comments
5 min read
Authentication in Angular: Part III

Authentication in Angular: Part III

Reactions 1 Comments
5 min read
Authentication in Angular: The Circular Dependency in DI issue popping its ugly head

Authentication in Angular: The Circular Dependency in DI issue popping its ugly head

Reactions 1 Comments
8 min read
Authentication in Angular, why it is so hard to wrap your head around it

Authentication in Angular, why it is so hard to wrap your head around it

Reactions 1 Comments
10 min read
The Journey is inevitable, baggage optional

The Journey is inevitable, baggage optional

Comments
2 min read
Why building small apps with a long-term mindset is a bad idea

Why building small apps with a long-term mindset is a bad idea

Reactions 1 Comments
3 min read
Five tools and resources for Web that survived information overload

Five tools and resources for Web that survived information overload

Reactions 3 Comments
3 min read
Querying GROQ for table of contents

Querying GROQ for table of contents

Reactions 2 Comments
2 min read
Creating a loading effect using RxJs in Angular

Creating a loading effect using RxJs in Angular

Reactions 5 Comments
9 min read
Angular 15 standalone HTTPClient provider: Another update

Angular 15 standalone HTTPClient provider: Another update

Reactions 6 Comments
3 min read
Anchor scrolling in Angular

Anchor scrolling in Angular

Reactions 6 Comments
5 min read
Express Slashing Syndrome, the trailing slash and other topics

Express Slashing Syndrome, the trailing slash and other topics

Reactions 4 Comments
5 min read
Fixing the trailing slash in Static Site Generation

Fixing the trailing slash in Static Site Generation

Reactions 10 Comments
4 min read
Angular standalone router providers: an update

Angular standalone router providers: an update

Reactions 1 Comments
1 min read
How to turn an Angular app into standalone - Part II

How to turn an Angular app into standalone - Part II

Reactions 5 Comments
9 min read
How to turn an Angular app into standalone - Part I

How to turn an Angular app into standalone - Part I

Reactions 9 Comments
8 min read
Prerendering in Angular - Part IV

Prerendering in Angular - Part IV

Comments
6 min read
Prerendering in Angular  - Part III

Prerendering in Angular  - Part III

Reactions 1 Comments
5 min read
Prerendering in Angular - Part II

Prerendering in Angular - Part II

Reactions 2 Comments
4 min read
Update: Using Angular TitleStrategy

Update: Using Angular TitleStrategy

Reactions 6 Comments
2 min read
Prerender routes in Express server for Angular - Part I

Prerender routes in Express server for Angular - Part I

Reactions 4 Comments
5 min read
Walk with an Eleventy site, before you can run.

Walk with an Eleventy site, before you can run.

Comments
9 min read
Conclusion and final enhancements

Conclusion and final enhancements

Reactions 3 Comments
6 min read
Multilingual Angular App hosted on Firebase and Surge with the same build

Multilingual Angular App hosted on Firebase and Surge with the same build

Reactions 2 Comments
7 min read
Using Angular APP_BASE_HREF token to serve multilingual apps, and hosting on Netlify

Using Angular APP_BASE_HREF token to serve multilingual apps, and hosting on Netlify

Comments
6 min read
Pre-generating multiple index files using Angular Builders and Gulp tasks to serve a multilingual Angular app

Pre-generating multiple index files using Angular Builders and Gulp tasks to serve a multilingual Angular app

Reactions 7 Comments
10 min read
Currency Angular pipe, UI language switch, and a verdict

Currency Angular pipe, UI language switch, and a verdict

Reactions 4 Comments
7 min read
Serving a different index.html in an Angular build for different languages

Serving a different index.html in an Angular build for different languages

Reactions 4 Comments
7 min read
Serving the same Angular build with different URLs

Serving the same Angular build with different URLs

Reactions 4 Comments
6 min read
Serving multilingual Angular application with ExpressJS

Serving multilingual Angular application with ExpressJS

Reactions 5 Comments
10 min read
Alternative way to localize in Angular

Alternative way to localize in Angular

Reactions 16 Comments
11 min read
Oops! You found me again!

Oops! You found me again!

Reactions 6 Comments
2 min read
The perfect blockquote, Part III: Conclusion

The perfect blockquote, Part III: Conclusion

Reactions 5 Comments
7 min read
The perfect blockquote, Part II: Challenges

The perfect blockquote, Part II: Challenges

Reactions 7 Comments
5 min read
The perfect blockquote, Part I: Setup

The perfect blockquote, Part I: Setup

Reactions 7 Comments
6 min read
Sunscreen

Sunscreen

Reactions 4 Comments
4 min read
LocalStorage wrapper service in Angular

LocalStorage wrapper service in Angular

Reactions 4 Comments
2 min read
Blending a background image into page background in CSS

Blending a background image into page background in CSS

Reactions 7 Comments
3 min read
Auto hiding a toast message in Angular

Auto hiding a toast message in Angular

Reactions 8 Comments
8 min read
Catching and displaying UI errors with toast messages in Angular

Catching and displaying UI errors with toast messages in Angular

Reactions 10 Comments
11 min read
Catching and handling errors in Angular

Catching and handling errors in Angular

Reactions 8 Comments
4 min read
Writing a wrapper for console.log for better control in Angular, Part II

Writing a wrapper for console.log for better control in Angular, Part II

Reactions 12 Comments
5 min read
Writing a wrapper for console.log for better control in JavaScript, Part I

Writing a wrapper for console.log for better control in JavaScript, Part I

Reactions 17 Comments
5 min read
GTM Tracking Service in Angular, Part III

GTM Tracking Service in Angular, Part III

Reactions 8 Comments
5 min read
GTM Tracking Service in Angular, Part II

GTM Tracking Service in Angular, Part II

Reactions 7 Comments
5 min read
GTM Tracking Service in Angular

GTM Tracking Service in Angular

Reactions 7 Comments
12 min read
Console live logging mishaps and pitfalls and how to avoid them

Console live logging mishaps and pitfalls and how to avoid them

Reactions 6 Comments
1 min read
Fixing the ligatures curse with translate attribute

Fixing the ligatures curse with translate attribute

Reactions 6 Comments
1 min read
Angular Pagination: Customizing Scrolling Behavior through Scroll Event

Angular Pagination: Customizing Scrolling Behavior through Scroll Event

Reactions 6 Comments
2 min read
SEO in Angular with SSR - Part III

SEO in Angular with SSR - Part III

Reactions 5 Comments
9 min read
Loading external configurations in Angular Universal

Loading external configurations in Angular Universal

Reactions 6 Comments
7 min read
Pagination with RxJS state, and Route Params

Pagination with RxJS state, and Route Params

Reactions 8 Comments
6 min read
SEO in Angular with SSR - Part II

SEO in Angular with SSR - Part II

Reactions 7 Comments
13 min read
Loading external configurations inline and in SSR in Angular

Loading external configurations inline and in SSR in Angular

Reactions 7 Comments
5 min read
SEO in Angular with SSR - Part I

SEO in Angular with SSR - Part I

Reactions 10 Comments 4
9 min read
Script to send a WhatsApp message to yourself

Script to send a WhatsApp message to yourself

Reactions 6 Comments
1 min read
Loading external configurations via http using APP_INITIALIZER

Loading external configurations via http using APP_INITIALIZER

Reactions 8 Comments
7 min read
The formula that produces color contrast

The formula that produces color contrast

Reactions 6 Comments
1 min read
RxJS based state management in Angular - Part V

RxJS based state management in Angular - Part V

Reactions 7 Comments
5 min read
loading...