Categories
React

Learning React

Setting up the Dev environment

npm i -g create-react-app@1.5.2

Download and install visual studio code (set the Oceanic Next theme or Ayu Mirage)

Add the extensions:

  • Simple React Snippets (developed by Burke Holland)
  • Prettier – Code formatter (developed by Esben Petersen) – File > Preferences > Settings > set this to format on save

Create your first React application

npx create-react-app <name of the app>

then from within the console navigate to the application’s folder

cd <name of the app>

and run the following command as it will ask you a series of questions. The provided answers will be used to create the package.json file.

npm init
visual studio code - learning react
npm start
react application compiled successfully
my first react application
Categories
NodeJS

How to Install Node.js and NPM on Windows

Learn how to install Node.js and npm on Windows with this comprehensive step-by-step guide. Follow these instructions to set up the environment for JavaScript application development effortlessly.

Introduction

JavaScript has emerged as a dominant language in the software development industry, attracting front-end developers who aspire to build feature-rich user interfaces through JavaScript development and interact with back-end web services using AJAX. The non-blocking nature of JavaScript has prompted server-side web developers to adopt JavaScript as their primary choice.

In the present day, numerous front-end frameworks such as VueJS, React, Angular, and more heavily rely on JavaScript as their core language, leveraging its code optimization capabilities. Opting for JavaScript development services not only presents ample opportunities to become proficient in a single language but also facilitates the creation of “full-stack” web applications. At the heart of this revolution in server-side JavaScript lies Node.js, serving as a vital key.

Categories
Bizagi Tips and Tricks

How to send emails from an expression

I had situations in the past where I was required to send a notification directly from an expression. After some trial and error, I managed to find a way. Here is an example of how to send a notification directly from an expression. The first thing I did was to create a library rule. The purpose is to have all the code in one place, in case I need to make any changes down the road. Otherwise, I will have to replicate the change in all the expressions where I’ve used the email method.

Categories
Best Practices Bizagi Tips and Tricks

Working with Tables in Bizagi

Content

  1. Editable table with row validation
  2. Filter dropdown values to exclude already selected ones

Editable table with row validation

Table Functionality

Table functionality in Bizagi
Categories
Bizagi Tips and Tricks

Credential in Bizagi

Credential vs Me.Case.WorkingCredential

The important thing to consider when deciding to choose between these two functions is the CONTEXT: are you using this function in an ongoing case or outside of a case like Queries, Summary forms, Global forms etc?

  • Use Credential, when it is required to use the information of the currently logged-in user in Query, Summary or Global forms etc (i.e., without context).
  • Use Me.WorkingCredential, when it is required to use the information of the current user allocated to the current task in Process forms or expressions (i.e., with context).
Categories
Bizagi Tips and Tricks

Working with XMLs

Content

  1. EntityManagerSOA web methods
  2. Execute Events
  3. Execute Activity
  4. Create a new case

EntityManagerSOA web methods

Bizagi EntityManagerSOA web methods
Categories
Bizagi

Bizagi Support Levels

Bizagi offers 2 support levels: the Basic Support Service (with no SLAs) and the Premium Support Service (with SLAs) which you may purchase separately according to your requirements.

Basic Support Service

To receive basic support, you must have an active maintenance support contract. Maintenance includes product upgrades/updates and basic product support. Basic Support does not offer any Service Level (no SLAs) and allows customers to open support tickets in Bizagi Portal to report bugs, errors, or suggestions for product enhancement. Support Tickets may also be used to make simple consultations regarding product functionality.

Premium Support Service

This service was designed for those companies that require service levels and special attention to their incidents. This is an optional service, aimed to complement the Basic Support included in the maintenance. The Premium Support Service is based on incidents and is offered in three modalities: Bronze, Silver, and Gold, depending on your service level (SLA) requirements and the number of pre-paid support hours. In order to have access to this service you must have a current and valid maintenance contract for your Bizagi licenses.

The Premium Support programs differentiate from the Basic Support scheme in the sense that they include SLAs and specific time dedication from our support team, which depends on the selected option: Bronze and Silver (5×8) and Gold (7×24). To submit an incident, the client should access Bizagi Portal and open a new ticket, which will be attended to according to the conditions of the acquired program.

Categories
Recommended Books

The Great Mental Models: General Thinking Concepts

The Great Mental Models: General Thinking Concepts is a book written by Shane Parrish, the founder of Farnam Street, a website designed to help readers upgrade their decision-making skills. The book delves into various mental models that help readers better understand and analyze the world around them.

Categories
Recommended Books

The Black Swan: The Impact of the Highly Improbable

The Black Swan is a book about the role of rare and unpredictable events, which Taleb refers to as “black swans,” in the world around us. These events are characterized by their extreme impact, their unexpectedness, and our inability to predict them with traditional methods of statistics and probability.

Categories
Recommended Books

The Richest Man in Babylon

The Richest Man in Babylon by George S. Clason is a classic and best-selling book that offers timeless advice on personal finance and wealth building. The book is set in ancient Babylon and follows the story of Arkad, the richest man in Babylon, who shares his secrets and principles that helped him build his fortune.