1084

Can I start with Trongate while not fluent in OOP?

Comments for “Can I start with Trongate while not fluent in OOP?”
 

Posted by quangquoc on Monday 20th June 2022 at 09:34 GMT

What I can do now is:
https://github.com/quocmff/gcenter.vn

This is a personal project.
Exactly this is an example of my work.
Sites with many Ajax calls.

I think I should rewrite this spagetty.

I need an advice

I should continue my project until I'm fluent in OOP and then do it with Trongate
or
I should start over with Trongate, with what I know (use static method as function, and only OOP when i need).

quangquoc

User Level: Guest

Date Joined: 15/06/2022

Posted by djnordeen on Monday 20th June 2022 at 09:51 GMT

Hello quangquoc and Welcome to Trongate.

Link does not work gives me a 404 error
https://github.com/quocmff/gcenter.vn

The good news is There will be a Learning Zone coming very soon that will help you learn Trongate.
If you plan to eventually use Trongate, I would start now, post any question in a thread here on the Help Bar.

Currently, the documentation is excellent and will help get you answers to questions that arise.
Dan

This comment was edited by djnordeen on Tuesday 21st June 2022 at 10:13 GMT

Early Adopter

djnordeen

User Level: Early Adopter

Date Joined: 20/08/2021

Posted by quangquoc on Monday 20th June 2022 at 09:54 GMT

sorry, I forgot to make repo to public

quangquoc

User Level: Guest

Date Joined: 15/06/2022

Posted by Myhiideas on Tuesday 21st June 2022 at 19:45 GMT

Ok, so I looked at your github. If you choose to use Trongate, here are some steps.
First, download the Trongate Desktop app, found on the Home page.
Next, open the Trongate Desktop app and Select Create New App.
Follow the prompts and then open your new app.

Most likely, you are going to have to build it one component at a time.
When taking a component and getting it to work in your Trongate app, Try to think Modular, this means portability.
What I mean is that Keep everything in its own Module.
Here is an example.
component
    Assets
        Css
        Js
        Images
        Videos
        Audio
    Controllers
    Views


This means that you can move this module into another app and it will work.
Dan

Myhiideas

User Level: Guest

Date Joined: 1/11/2021

Posted by quangquoc on Wednesday 22nd June 2022 at 10:34 GMT

Thanks djnordeen,
I have read the document many times,
Things became clearer when I watched David's video.
I will improve my OOP knowledge
I'll start over with Trongate.
Can say my problem is solved, thanks again djnordeen!

quangquoc

User Level: Guest

Date Joined: 15/06/2022

Posted by djnordeen on Thursday 30th June 2022 at 22:34 GMT

There is the new Learning Zone in the Learn Menu.
This is really a great addition to the Documentation.
This will help you in understanding the Framework and how it works.
Early Adopter

djnordeen

User Level: Early Adopter

Date Joined: 20/08/2021

×