I often compare Manufacturing industry with Software to explain ideas like testing strategy, Devops and CI/CD. And I feel there is one important concept that the wider software industry is yet to learn from Manufacturing. And it is that of Designing and prototyping.
Desktop apps are always fun to build and use. They are the most powerful way of communicating with computers. This post will give you a basic understanding of using Electron for creating cross platform desktop apps.
In the old days, I used Netbeans to quickly create desktop apps with Swing…
This post is about using pug templates for writing presentational components with ReactJS .
ReactJS and Redux are really easy to learn. Though learning how to write some components and share state is pretty straightforward, how to organize codebase and responsibility is something that takes time to understand.
Watir supports all the leading browsers. The project is configured to allow selecting browser from command line (once driver for browser is added). Also the project supports running chrome in emulator mode to test app on mobile, tablet browser screens.
The app also allows implementing the pages separately for mobile, desktop and tablets. Read runtime commands for more details.