I've seen a lot of theses debates in the past about space combat and fighters, and my feeling about it is about everyone is quite wrong about it. Many assume that because space is so vast and empty ships would be really fast and weapons incredibly long ranged, if not incredibly devastating... But i think there are a few mistakes there.
1. Ship speed.
In theory, there is no top speed in space (exept for relativity, wich i don't agree with). But in practice, the top speed you can reach depend on what kind of thrust you have and how long you can keep it before you run out of it. As long as we will be using propellant to travel, i doubt we will reach any significant speed. Right now we can reach about 40 000 km/h out of rocket engines, but we do it while slingshotting around planets to save fuel and reach "travel speed". The biggest limitation of current space ships is power, they basically run on batteries/solar energy. If we were allowed to use nuclear powerplant in space (currently treaties forbid it), we could make much bigger, more powerful ships using much more efficient engines. But even then, even with increased speed and autonomy, we are still a far cry from hours of constant manouvring/acceleration...
2. Ship manouvrability.
Lack of friction may allow much higher velocities, but it create lots of problems too. With friction, you don't need to expel any propellant, you can push against whatever you are in contact with move or turn. In space you don't have that. It's neat that we can "free fall" almost forever, but any course or speed change require to vent something into space...
3. Projectile speed.
Many assume that projectile can get to relativistic speed because space has no friction. They potentially can. But in practice, unless we can find some way to negate current laws of physics, we can't. If we throw something one way, we get pushed the other. Recoil is a major concern in space, and anything that can hurl projectile at high speed will have one to deal with. I doubt we can use railguns/coilguns/particle beams in space without some significant means to contain their massive recoil.
Missiles may not affect their launching ships the way projectile weapons do, but their top speed suffer the same problem as ship do (they would run out of reactive mass quickly). Also, unless they are large enough to hold powerplants in them, they won't have the efficiency advantage ships can have propulsion wise. Also, to reach and catch their target, missiles would need a lot of hardware, unlike Earth bound ones. In space, there are satellite guidance, and the launching ship sensors are not much help if the target is thousands of km away. Also, the faster they go, the more floating debris (something planet bound missile don't have to worry) would become an hazard for the missile, it would need to be able to avoid them of be quite easy to counter.
I think space born projectile weapons are very likely to be unguided solid fuel rockets. They don't need to contain volatile fuel that can vent into space due to poor containment. But that would seriously reduce effective range unless the target can't move out of the way...
4. Small VS big.
If you followed me to this point, i believe small combat vessels have a point in space battle. A ship capable of travelling between planets would be too vulnerable to risk in combat. Mass restriction would prevent it from having significant armor, and being larger would make it an easy target. A smaller strikecraft wich purpose is to fight would be a smaller target, have much better thrust ratio, carry more weapons for it's mass and be expendable compared to it's carrier ship. It could also sport more armor than it's carrier since autonomy isn't as much a concern...