The previous week have introduced how to add Sentry to your Vue.js app and integrate it into GitLab CI/CD as the first blog post of these series.
This week we will expand our guide adding the support to Angular apps. Most of the steps will be common so let’s see what you need to do only for Angular apps:
First of all, you need to create a new Sentry project in order to get your Data Source Name (DSN). …
Here at Soplaya, we have many projects to handle and monitor, both public and internal tools and we want to be sure that they meet our standard for performance and bug-free.
Our frontend apps are written both in VueJS, Angular, and React so we needed to create a common ground in order to easily maintain our custom CI/CD pipeline.
In this guide, we will see all the steps you need to follow in order to configure your Vue.js project to integrate Sentry to track bugs and performance. …
More than a week ago I’ve published my first voice app: Anime Helper.
Both the frontend, backend and design (voice design!) of the app was fairly complicated because I wanted to learn and understand how should a voice app be built from ground zero.
I’ve learned a lot and it was fun, and being who I am it’s really impossible for me to stay without thinking and thinking and thinking.
So what’s I’m going to develop next:
I love new technologies. I really love them and I always feel excited when something new is presented.
I live in Italy so Alexa/Google Assistant are still pretty new but I know that the voice-app market is already filled (with mostly crap but still filled at the moment, we will discuss it later).
Anyway, as I was saying I love to understand new technology, play with it and try to figure out what I can do with it (and maybe get some income from it?).
I’m not a designer or a content creator, I’m a full-stack developer and that…
Hi everyone, how is going on? Did you enjoy the start of the summer?
Lately, I was a little bit quiet, I know, no blog post, no guide, no step-by-step exercise. I was just waiting for the perfect idea (I still have some side-project to share with you so prepare to be amazed in the following months) to start with and the last UI5Con 2019 was a good inspiration.
Good morning everyone, in the previous blog post we have started to migrate our “old” application from a deprecated SplitApp layout to the new and shiny Flexible Column Layout. As you can remember the process was really easy and smooth with just a couple of file to modify in order to reach our final result.
In this blog post, I will explain to you how to fully migrate our application replacing the deprecated (since release 1.48) Page Layout with the new Dynamic Page Layout.
In general, we will replace everything we have in our Page with something similar from the…
Good morning everyone, in the previous blog post I’ve introduced to you the basic knowledge of Flexible Column Layout and Dynamic Page Layout, a UI/UX pattern that will replace your old SlitApp layout that has been deprecated since SAPUI5 release 1.48.
In this blog post, I will explain how you can easily migrate from a SplitApp application to a Flexible Column Layout application in a matter of minutes.
The starting code base is from our previous SAPUI5 CRUD project application. From there, we will follow a step-by-step migration procedure, explaining some basic concept.
Let’s take a look at the UI/UX…
Good morning and happy new year to everyone!
One of my new-year-resolution of my long list was to create more content about the SAP ecosystem I’m working on and explore new and interesting topic to expand my knowledge.
Since SAPUI5 1.48 Split-Screen Layout / Master List has been deprecated in favor of Flexible Column Layout.
This means that we have to learn which is the new best practice for this kind of scenario because as developers we should always be informed on the bleeding-edge technologies and…
In the previous blog post, we learned how to create a SimpleForm within a Dialog that allowed us to update the information of a Sales Order Item.
With Part 6 of this series of blog posts, we will learn how to use the same SimpleForm to create a new Sales Order Item. We polished our code and tried to re-use everything to both create and update an Item.
In the previous blog post, we learned how to create a second level of drill-down (detail of a detail) and how to interact with OData and ODataModel (v2) in order to delete a database record.
With Part 5 of this series of blog posts, we will learn how to create a SimpleForm within a Dialog that will allow us to update the information of a Sales Order Item.
Before updating the database order we have to check that everything typed by the user validates our constraints.