abi-stable-node icon indicating copy to clipboard operation
abi-stable-node copied to clipboard

Better coverage of node-api in Youtube

Open mhdawson opened this issue 3 years ago • 8 comments

It was mentioned that a search on youtube shows videos which are still mostly non node-addon-api. We should work to improve that.

mhdawson avatar Jun 03 '22 15:06 mhdawson

@nodejs/addon-api if you have thoughts on what videos would make sense to create or existing content that we should promote.

mhdawson avatar Jun 17 '22 15:06 mhdawson

1 to promote - https://www.youtube.com/watch?v=4cCSPw-I0GE

mhdawson avatar Jun 17 '22 15:06 mhdawson

Suggestion, walk through the existing examples in the examples repo in a video

mhdawson avatar Jun 17 '22 15:06 mhdawson

Another suggestion projections into other languages

mhdawson avatar Jun 17 '22 15:06 mhdawson

We discussed in the 24 June 2022 Node API meeting, that it would be beneficial to find some vloggers that are interested in developing addons using Node-API in order to promote the API usage. If there are people that have videos / other promotions using NAN or V8 APIs directly, we can contact them to see if they are interested in doing a similar one in Node-API.

KevinEady avatar Jun 24 '22 15:06 KevinEady

We discussed in the meeting this week and opened, https://github.com/nodejs/social-team/issues/7

@NickNaso has volunteered to start working on some videos so we wanted to agree on where best to post them.

mhdawson avatar Jul 08 '22 15:07 mhdawson

  • Some ideas for video:
    • What is Node-API, what are Node addons?
    • Getting started with Node-API (simple hello world example)
    • Node-API, node-addon-api under the hood
    • Follows ons for any of the example in node-addon-examples repo
    • Contributing/tests effort
  • Find some existing videos
  • build page in abi stable node repo.
  • put links those on page somewhere? Add link to Node.js API core documentation?

mhdawson avatar Sep 23 '22 15:09 mhdawson

  • Additional ideas for videos:
    • Explain how to perform debugging of native modules and JavaScript code (simultaneously?)

KevinEady avatar Sep 30 '22 15:09 KevinEady

From discussion in the meeting today, it would be good to add to this issue links to some existing presentations. Some include:

https://www.youtube.com/watch?v=-Oniup60Afs https://www.youtube.com/watch?v=BrJcsYjp8Nw https://www.youtube.com/watch?v=-v4Q0y4CeRA https://www.youtube.com/watch?v=4cCSPw-I0GE https://www.youtube.com/watch?v=UtWP2iR3_DQ https://www.youtube.com/watch?v=E848bgHfoxE

mhdawson avatar Oct 28 '22 15:10 mhdawson

We discussed in the 11 Nov Node API meeting of "where do we put links to videos".

We believe the best approach would be something similar to what we plan for the Node bindings list, where we:

  1. create new page in abi-stable-node repo which lists the videos
  2. PR in a link to that page in the Node.js core API documentation

KevinEady avatar Nov 11 '22 16:11 KevinEady

Kevin volunteered to create new page in abi-stable-node repo which lists the videos

mhdawson avatar Dec 02 '22 16:12 mhdawson

Created PR in core to add link to Node-API main documentation: https://github.com/nodejs/node/pull/46189

KevinEady avatar Jan 12 '23 20:01 KevinEady

We agreed to close based on the pages being set up. We should still remember that there is more video content we could create.

mhdawson avatar Jan 27 '23 16:01 mhdawson