The Dell OptiPlex 3070 SFF is quite new and should serve you for years to come. When it gets a bit older you can always upgrade it so that you get some extra performance.
The Dell OptiPlex 3070 SFF is a Small form factor computer. Small Form Factor (SFF) is an in-between model. It has less space for additional hardware than a Desktop, but it is still easily upgradable. Normally it will come with 2x PCIe slots, so fitting a low profile graphics card is possible. SFF are bought as everyday home computers or as business workstations.
Model Dell OptiPlex 3070 SFF
Form factor Small
CPU options Intel Gen8&9 i3/i5/i7; Celeron; Pentium;
Chipset H370
Dedicated GPU * GeForce GT 1030 Low Profile
RAM DIMM DDR4-2400/2666
RAM slots 2
RAM speed 2666 MT/s
RAM max 32 GB
USB ports (4x) USB-A 3.0; (4x) USB-A 2.0;
Video ports Display Port 1.2; HDMI 1.4;
Other ports RJ45; Headset; Line-Out;
Optional ports Serial+PS2; DP1.2/HDMI2.0b/VGA; Media Card Reader; WiFi antenna;
SATA ports 2
PCI slots PCIe 3.0 x16; PCIe x1;
M.2 slots M.2 2280/2230 M-key (PCIe 2.0 x4, SATA); M.2 2230 (WiFi/BT)
Drive bays 3.5in/(2x)2.5in; 5.25in (slim);
PSU 200 W