docs: use `resourceFromAttributes` to replace `new Resource()` to obtain `Resource` (#83321)
### What?
By following the default method to integrate OpenTelemetry in Next.js
applications... this error occurs:
```
'Resource' only refers to a type, but is being used as a value here.
```
### Why?
`Resource` presented here as a `interface` or type only definition, as
specified in OpenTelemetry's repo,
https://github.com/open-telemetry/opentelemetry-js/blob/2d544088ac9a4bcb07986be7d9cdc2d0688e7b44/packages/opentelemetry-resources/src/Resource.ts#L20-L30:
> This interface is NOT user-implementable. Valid ways to obtain a
{@link Resource} are by using either of these functions
> -
[`resourceFromAttributes`](https://github.com/open-telemetry/opentelemetry-js/blob/2d544088ac9a4bcb07986be7d9cdc2d0688e7b44/packages/opentelemetry-resources/src/ResourceImpl.ts#L149)
> -
[`emptyResource`](https://github.com/open-telemetry/opentelemetry-js/blob/2d544088ac9a4bcb07986be7d9cdc2d0688e7b44/packages/opentelemetry-resources/src/ResourceImpl.ts#L163)
> -
[`defaultResource`](https://github.com/open-telemetry/opentelemetry-js/blob/2d544088ac9a4bcb07986be7d9cdc2d0688e7b44/packages/opentelemetry-resources/src/ResourceImpl.ts#L167)
> -
[`detectResources`](https://github.com/open-telemetry/opentelemetry-js/blob/2d544088ac9a4bcb07986be7d9cdc2d0688e7b44/packages/opentelemetry-resources/src/detect-resources.ts#L27)
### How?
By default, we use `resourceFromAttributes` for OTEL resources with
attributes.
Fixes: https://github.com/vercel/next.js/issues/77451
Co-authored-by: Joseph <joseph.chamochumbi@vercel.com>