pim-docs icon indicating copy to clipboard operation
pim-docs copied to clipboard

Missing React.js frontend documentation, is twig or backbone deprecated?

Open tmotyl opened this issue 4 years ago • 2 comments

The https://docs.akeneo.com/master/design_pim/index.html is not up to date with recent Akeneo versions. It should present React version of UI and not require.js and backbone. Right now there are 3 ways of doing frontend:

  • twig
  • require.js and backbone
  • react

Which way is the way to go? seems requirejs is deprecated, Is twig deprecated too? If not when to use it and when not?

https://docs.akeneo.com/master/design_pim/overview.html says:

"Since the 2.0 version, we migrated to webpack to manage our front dependencies. To ease the migration we decided to keep the historicals requirejs.yml files to give the community enough time to migrate their configuration."

However there are no docs available about how to create UI in the new/react way.

tmotyl avatar Jan 27 '21 11:01 tmotyl

Same issue I don't know how to customize and start the development using community standard. After spending and sorting dozens of error while installing community edition.

Let me know if you found any docs. Thanks.

egastech avatar Aug 14 '24 10:08 egastech

Hi @egastech

Let me know if you found any docs. Thanks.

i havent found them, so I have created them ;) while doing some serious customizations for our customer. See the series of the blog posts:

https://macopedia.com/blog/news/akeneo-pim-ui-complete-guide-for-frontend-developers

hope this helps :)

tmotyl avatar Aug 14 '24 20:08 tmotyl