Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
tmotyl opened this issue Jan 27, 2021 · 2 comments
Open

Comments

@tmotyl
Copy link

tmotyl commented Jan 27, 2021

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 tmotyl changed the title Missing react frontend documentation, is Missing react frontend documentation, is twig or backbone deprecated? Jan 27, 2021
@tmotyl tmotyl changed the title Missing react frontend documentation, is twig or backbone deprecated? Missing React.js frontend documentation, is twig or backbone deprecated? Jan 27, 2021
@egastech
Copy link

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.

@tmotyl
Copy link
Author

tmotyl commented Aug 14, 2024

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 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants