How can I make a light trail without using particles?
You can use a mix between an Emission and a Transparent node and use a Gradient along the axis, with the Texture Coordinate UV socket.
If you're using Eevee you can use Bloom to make it look like a ray (the Emission Strength needs to be pushed high enough), if you're using Cycles you'll need to do it in the Compositor.