Jump to content
anewdelphiguy

New to delphi - coming from web

Recommended Posts

Hello!

 

I am coming into Delphi with a background in web technologies (React, Typescript, NodeJS, Firebase/Cloud), and I would really like to do UIs in delphi with html/css/javascript (React if possible?!). I haven't found anything that is modern and actively maintained in my search, so I'm throwing my line out to you good people to see if anybody can point in my right direction or let me know the search is doomed.

Thanks!

Share this post


Link to post

If you are willing to consider one more alternative, I've been working on a solution to use the power and speed of the Delphi compiler for web projects, but specifically in a non-RAD way, that is without form designers: https://github.com/stijnsanders/xxm

It is mostly based on my previous experience on (old!) web-projects based on PHP, (old!) ASP and Cold Fusion, so — coming from React — you may find it lacking on the side of client-side support and scripting. But it's not impossible. It should offer a great platform to develop frameworks in any which way you want (React, Vue, Wordpress, Rails etc. are also based on JavaScript, PHP, Ruby etc.)

If you're willing to investigate an existing xxm-based web-project, look here: https://github.com/stijnsanders/tx#tx

Since React (and others) are based on keeping a server-side copy of the view and updating the client with changes to the DOM, I was planning on trying to create a proof-of-concept to show that this is also possible with xxm, but haven't gotten around to it. I've also come to think it may have been a bad choice to build the base interface (IXxmContext) on the COM sub-system, so I might also start an 'xxm v2.0', but currently I've got more plans than I can make time to make them work...
If you would take a look, please let me know what you find...

Share this post


Link to post

TMS WEB Core lets you write code in Delphi and it transpiles it into javascript that runs in the browser. It also allows you to use a bunch of JS widget libs as well.

 

Spend some time on their website: https://tmssoftware.com

 

Go through their blog. Andrew has posted a ton of examples that illustrate the use of JS libs in WEB Core.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×