AFAIK if exporting a simplee principeled shader this is exported in glb/gltf but to make one with nodes it might be better to use something like (quick search)
or any other node based GLSL shader tool ? This one seems to be aoutdated :??
Hi, Armory3d will convert Eevee / Cycles node materials to glsl if you export for html5 / webgl. https://armory.itch.io/armory3d?download Current Armory version (202311) works in Blender 3.6.5 LTS