Apple's new 21.5" iMac with 4K Retina screen has user replaceable RAM and modular CPU
Upgrade your iMac with OWC, 2017 4K Retina Edition
Refurbished 27-inch iMac Pro 3.2GHz 8-core Intel Xeon W with Retina 5K display - Apple
Upgrading a 27-inch iMac 5K to 14 terabytes - Replacing the Fusion Drive with both a SSD and an harddisk
Amazon.com: OWC 32GB (2 x 16GB) PC19200 DDR4 2400MHz SO-DIMMs Memory Compatible with Mac Mini (Late 2018), 27" and 21.5" iMac (Mid 2017), and Compatible PCs (OWC2400DDR4S32P) : Everything Else
Apple's New 21.5 Inch iMac Has Upgradeable Parts — That's a Huge Deal
iMac (Retina 5K, 27-inch, 2017) CPU and NVME SSD Upgrade Pitfalls and Tips | Page 5 | MacRumors Forums