why use blocks, widgets and LESS to create a web page when CRM supports standard web page building?
I'm trying to understand the overall logic and strategy for creating themes and content in the CMS and the front-end. I know little PHP and XML so my goal to use CRM. Sorry if it turns out a little confusing … hence my dilemma.
At this point, I'm not building anything deeper than a website from which I can sell.
- I built my content in pages without blocks or widgets. Is it a security issue?
- I am adding to LUMA with the feild, Head> Scripts and Style Sheets in the CMS backend.
- I use categories for my navigation;
The site works very well!
So, after looking at Magento theme in Dev Docs the other day, I realized that maybe I was using Magento the wrong way.
I ask questions:
Why should I use blocks or widgets if I am not starting a business
enter features for my website?
What are the advantages of blocks compared to the simple integration of HTML code in a page, besides deactivation and activation?
Why should I add to LUMA with a LESS document when all I have to do is write CSS externally, internally, online or via the CMS frontend via Content> DesignConfiguration> Head > Scripts and Style Sheets field? Is it a security issue?
Am I confusing the line between developing Magento2 and creating front-end Magento2 websites?
I work in PRODUCTION mode. Is there any reason for me to go into DEVELOPMENT mode since I'm building in CMS?
I know I have asked a lot of questions, but I have been about to use Magento for a year and I still have a lot to learn. At one point, I would like to be a Magento developer, but alas, I'm at the front door of Magento.
Any light you throw on my quest for the enlightenment of Magento2 is more than appreciated. Thank you in advance for your time and professional knowledge.-Starkemp. BTW: Thank you Prince for all of your previous help