Service Portal and modern web development
Service Portal is a great framework which allows building custom web pages and portals. When you're at the beginning of your journey it provides you with a powerful tool to create UI pretty fast and easy enough.
But at some point, when you need to build a sophisticated and non-trivial functionality - you may hit a wall.
There are few things, which create a significant gap between Service Portal and modern web development:
- Service Portal is based on AngularJS - you're locked with old and legacy framework
- Development environment - you stick to internal IDE and proprietary Service Portal API
- Application footprint - even a small Service Portal app includes multiple entities which are specific to ServiceNow only and have nothing to do with common web development (widget instances, containers/rows etc.)
We can fill that gap and bring true modern web development into the ServiceNow platform.
Here is a proof: http://bit.ly/IncidentPortal and there is a video overview: https://youtu.be/qZyt1Z6W7kY
Few details about the app:- Full scoped web portal for incident management, including custom login experience
- NO Service Portal, no dependencies
- Zero configuration
- FREE
https://www.servicenow.com/community/developer-articles/service-portal-and-modern-web-development/ta-p/2330294