Event Page | Check out the program in the Google Sheet
Our annual event is held in a hybrid format, with most sessions accessible both to on-site attendees and to those joining via Zoom.
Lessons Learned Rebuilding a Primo Integration into an Add-on for Primo NDE
Event part
Developers Day
Abstract
Third Iron’s original Primo integration was a single, long JavaScript file that got the job done, but became hard to maintain as we added many new features over the years. With the changes to customization introduced in Primo’s New Discovery Experience (NDE), we decided to rebuild our integration as a modular Angular application that is dynamically loaded as an “add-on” in the NDE UI.
This talk covers how we restructured our codebase for organization and maintainability, and how we adapted to NDE’s updated Angular architecture. Whether you're building your own add-on or maintaining an older customization, you’ll walk away with practical ideas and lessons to apply in your own Primo NDE environment.
Track
User Experience / Discovery
Products or Areas of Focus
Primo / Primo VE
Presenters
![Karl Becker, Third Iron [photo]](https://secure.gravatar.com/avatar/81dbaaf6b174d035b09ac7cab52cd434.png?d=https://proposalspace.com/images/no_photo.png&r=PG&s=50)
Karl Becker, Third Iron
LinkedIn URL
![Danielle Books, Third Iron [photo]](https://8ca84662c5b8f0cff50d-4baaaf97d63fd7b01243e1b1c57f0cc1.ssl.cf1.rackcdn.com/3361/profile_d052c2473abaf9faa9737c265d9a8838.png)
Danielle Books, Third Iron
LinkedIn URL
Moderators
![Mehmet Celik, KU Leuven/LIBIS, Expert Software Architect [photo]](https://8ca84662c5b8f0cff50d-4baaaf97d63fd7b01243e1b1c57f0cc1.ssl.cf1.rackcdn.com/1774/profile_bfd9f6d8b5ef0f2e8adc7502d836a15f.png)