Update: There is a brand new Now Experience UI Framework course on the developer site that you should absolutely run through if you’re looking to get setup on the framework As we’re getting into Hacktoberfest, ServiceNow developers are getting more interested in the Now Experience UI Framework and wondering how to get started. I put together a quick video to show how you go from a freshly installed now-cli to scaffolding and rendering your first component.
Our own Developer Advocate, Andrew Barnes joins Break Point to talk about Hacktoberfest, the annual challenge to promote open source development, how it ties in with ServiceNow, how you can participate, and swag you can earn. Links Mentioned Developer blog DigitalOcean’s Hacktoberfest 2020 GitHub for spokes GitHub for components CCW1856 - Automated ServiceNow CI/CD Andrew Barnes: LinkedIn | Twitter Listen Subscribe to Break Point Apple Podcasts Google Podcasts Spotify Amazon Music Stitcher TuneIn RSS
What is Hacktoberfest Hacktoberfest is an event run by stewards of open source to encourage contributing to projects that are also open source. Why participate in Hacktoberfest The more able you have your community, the more that community can contribute. When you have that, you can help any number of open source projects. There’s a free t-shirt. We’re all very well paid, but this shirt will convince most of you.
For the past several years, we have piggy-backed on the Digital Ocean event of Hacktoberfest. It started in 2017 when Josh Nerius and Dave Slusher (Former Developer Advocates) put together a system to allow ServiceNow developers to accept GitHub pull requests. Last year, the focus was around creating Spokes for IntegrationHub. You can check out the summary blog post about that lovely event! My favorite part was traveling to Minneapolis and visiting with Developer MVP and Meetup Organizer Jace Benson for his chapters Hacktoberfest event!
Wolf Wedemeyer, ServiceNow Software Engineer joins Chuck to discuss building Now Experience components. Components are the hottest topic in the developer community - well as of 2020 it is. Everyone seems to want to know more about building components for the Now Experience. Listen Watch If you want to SEE Wolf build components, check out TechNow episode 78. Subscribe to Break Point Apple Podcasts Google Podcasts Spotify Stitcher TuneIn RSS
If you are building Now Experience UI Framework Components, you will probably need your components to interact with the ServiceNow database. To do that from a component, you’ll need to use the Http Effect API. This post will walk through using the Http effect to consume the REST Table API to display the number and short description from the latest incident in a ServiceNow PDI. It may not be the most practical use case, but the goal is to show an easy way to interact with ServiceNow data from a component.
We hope everyone has been enjoying the Knowledge 20 Digital Experience and great deal of associated content over the past 5 weeks. We have collected the links for ServiceNow Now Experience all together for you in one spot. Let us know in the comments if we missed a session that should be added. Now Experience Content of note THS2903 - Building components with the Now Experience UI framework The Now Experience brings modern user experiences and application development to the Now Platform.
We have spent some time recently, through both blogs and Live Coding Happy Hour, diving into the Now Experience UI Framework launched in the Orlando release. Since we may not be coming back to that subject on the show for a little while I’m going to do a quick recap on what we’ve learned so far through the three episodes we’ve done on Now Experience Components and share some helpful resources.
If you are trying to build your first component on a personal developer instance(PDI), you will run into some issues. ServiceNow is aware of the problems, and we will have them fixed up for you. In the meantime, here are the workarounds. Component Building for PDIs The company code for PDIs are numbered, and web components can’t start with numbers. The now-cli automatically inserts your scope name into the component name, thus causing the issue.