Key Players

When working with applications deployed in a Web environment, you will need to identify or add team members who are proficient in various Web technologies. Many of these technologies will be unfamiliar to your traditional Genero BDL application developer.

The key players involved in developing Genero Web Client for JavaScript (GWC-JS) applications are listed by role:

Table 1. Web application development key players
Role Responsibilities
Front-end Web developer Responsible for the customization of aspects of the application within GWC-JS by adding JavaScript and HTML code and modifying CSS using Sass to influence the look-and-feel of the application.
Application Developer Responsible for the development of Genero applications, concentrating on the business logic. Members of this team are proficient in the Genero BDL language. They also support the customization work of the front-end Web developers.

It is rare that a single person fulfills the requirements demanded in each of these areas.

If you are working with the GWC-JS, you must have some understanding of Web technologies like HTML, XML, style sheets, Node.js, Sass, Grunt, and JavaScript. You can find Web standards at the World Wide Web Consortium (W3C) site.
Tip: For basic tutorials about Web standards, visit http://www.w3schools.com. While the w3schools site provides basic, free tutorials, it is a private venture and not affiliated with the W3C. It provides a starting point for learning new Web technologies.