adobe / adobe/aem-project-archetype
Update frontend build module
- Dominant language
- JavaScript
- Stars
- 596
- Forks
- 431
- Avg merge
- 10d 6h
- Merged PRs (30d)
- 1
Description
We need to update the frontend build module with the following:
* Use Node 16
* Use the new Front End pipeline
Suggested solution is to create a new Archetype version as follows:
* It would initially not contain the SPA features (no React nor Angular frontend module)
* It would reuse the frontend module from the [theme of the Standard Site Template](https://github.com/adobe/aem-site-template-standard/tree/main/theme), meaning that it would use Parcel to build the module
* The Archetype would have a new option to build the Parcel frontend module as a client library, this option would be enabled by default when creating a 6.5 project, and disabled by default when creating a Cloud Service project.
Contributor guide
Research direction
Start with the frontend module in the Standard Site Template theme at theme, then compare it with the archetype's current frontend build setup and the Node 16 and Front End pipeline requirements. Done means a new archetype version uses Parcel, omits SPA features, and applies the stated client-library defaults for AEM 6.5 and Cloud Service.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, node.js
- Domain
- build-system, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100