Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8752201
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T13:11:19+00:00 2026-06-13T13:11:19+00:00

I am designing a very basic, web based, drawing-type application (compatibility with desktops is

  • 0

I am designing a very basic, web based, drawing-type application (compatibility with desktops is enough) where my users can drag and drop multiple objects onto a designated area.

The objects have different colors and shapes (only basic geometric shapes such as rectangles, trapezoids, etc.), and the user can resize them or rotate them, then save the design (which just sends the coordinates of the objects to database).

I am learning how to design this from scratch.

Should I mainly use jQuery or should I use the HTML Canvas element, for the above type of webpage application, and what are the pros and cons?

I understand that they are both based on Javascript, but I am asking so that I know which specific subset to start my learning with.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T13:11:20+00:00Added an answer on June 13, 2026 at 1:11 pm

    I’d suggest using a framework like KineticJS. jQuery is great for DOM manipulation (including drag and drop), but not for image processing (even basic use cases like yours). Canvas is good for the latter, but you’d have to implement the former yourself.

    You could try to do both at the same time, but it would be awkward (you’d have to deal with multiple canvases at once, etc). Using a library that already does both will save you a lot of effort.

    Note: That refers only to the user interface. To send data back and forth to your server, jQuery has functions to simplify ajax calls, with good cross-browser behavior. Other frameworks may have similar utilities too, but jQuery is the one I’m familiar with, so it’s what I recommend.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We are in the process of designing a web site were users can fill
I'm designing a very simple web page (HTML only), the only feature I want
So I'm not very good with C but I'm designing a GLUT application that
I am designing a very simple C# WPF application, following the MVVM pattern, with
It seems that if I want to create a very basic Cocoa application with
I am very new to web designing and my site is almost about to
I'm designing a web application - prototyping and wireframing the main pages so I've
I have a basic but very important transactional database design question. I am designing
I'm designing a very secure login mechanism using play framework2. Since Play does not
I am designing an API that is very comparable to Linq (it's a linq

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.