Challenge 2: Drawing App

Top Comments

  • Micro-service 1: Drawing Canvas Service Language/Framework: JavaScript with HTML5 Canvas for frontend and Node.js with Express for backend. Reasoning: HTML5 Canvas provides a powerful drawing API for the frontend, allowing for interactive drawing functionalities. Node.js with Express is suitable for building lightweight, real-time communication for collaborative drawing. Data Storage: No persistent data storage is needed for this service. Real-time communication libraries like Socket.io can be used for handling live updates between users. Source Code Management: GitHub flow would be used for managing the source code. It facilitates collaborative development and continuous integration. Multiple Apps/Containers Management: Docker Compose can be used for managing multiple containers during development. For production deployment, Kubernetes or Docker Swarm would ensure scalability and reliability.

    Posted 6 months ago
    • I would use any react library that supports the canvas itself, read docs, then connect/import the component or the package. Easy as that.

      Posted 1 month ago

      Other Comments

      • !I dont know sorry.

        Posted 4 months ago
        • I want to have more ideas or knowledge, especially in react.js

          Posted 10 months ago
          • no idea

            Posted 1 year ago
            • I dont know sorry.

              Posted 1 year ago
              Delete comment?