This was a widely expected ruling, and won’t mean any delay. The Government had already announced that there will be a Parliamentary Bill to trigger Article 50, and this will happen before the end of March - the timetable May announced last summer soon after she took office.
This ruling simply reaffirms the constitution - Parliament is sovereign, and it would have been very strange if a major constitutional change had happened without reference to the sovereign Parliament. Had that been the case, one of the fundamentals of the constitution would have been weakened.
There’s no doubt that the vote will pass - most of the MPs who backed ‘remain’ have made it clear they will respect the wishes of the people and vote for Article 50. The people voted for Brexit: but the (necessarily reductionist) referendum gave the Government no mandate on how Brexit should happen and which of the many possible interpretations of Brexit would be applied. The initial hopes of the May government that it wold be able to do all this without reference to Parliament were always far-fetched. This ruling simply reasserts the constitutional proprieties.
You can measure the resistance.