Carousel (Photos by David Clode on Unsplash)

Threejs is an amazing WEBGL library allowing developers to create a user experience, which is one step ahead. Thus, by using UI elements based on the threejs library it is possible to distinguish your website from other sites, which just use regular elements. In this article I am going to show you how you can create your own carousel in an Angular application easily. In order to save your time creating such a 3D carousel in your Angular applications, I created an Angular component and added this component to the ngx-acuw library on npm.

To keep your interest, I show…

Photo by Paweł Czerwiński on Unsplash

A lightbox is usually used to show images of a gallery in a modal or at full screen in order to see the images in a larger size. In this article I am going to show how to create a special lightbox in an Angular project, which has amazing image transition effects. The library used therefore is called ngx-acuw. This library allows using different predefined image transition effects. In the GIF below you can see how an image transition effect looks like in a lightbox.

Photo by Lukas Blazek on Unsplash

The Intersection Observer API had been created for web browsers in order to improve the performance of websites, which detect if specific elements are visible in the viewport of a browser. Before the Intersection Observer API had been available customized solutions were created for detecting that target elements intersect with the viewport or other container elements. Now with having the Intersection Observer API available in all modern browsers (except the good old Internet Explorer) the usage of libraries or customized solutions, which run on the main thread and therefore could cause performance issues, are not needed anymore. But also when…

Michael Wind

Lives in Austria; Passionate software developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store