OpenJS Foundation / OpenJS World 2021 - General

Add meeting Rate page Subscribe

OpenJS Foundation / OpenJS World 2021 - General

These are all the meetings we have in "OpenJS World 2021 -…" (part of the organization "OpenJS Foundation"). Click into individual meeting pages to watch the recording and search or read the transcript.

2 Jun 2021

There's always been an argument that Node.js is not a Web Browser and therefore shouldn't act like one, and while that's true in many respects, there's still significant benefit in ensuring that JavaScript that works in the browser works the same way on the server. In recent years a great deal of effort has gone into aligning Node.js with the Web Platform, including implementation of the WHATWG URL API, TextEncoder, Intl, and more. Node.js 15 has moved even closer with the addition of EventTarget, AbortController, and the Web Crypto API. This talk will introduce developers to the new Web Platform superpowers that are now built in to Node.js and pull the curtain back on ongoing efforts for what may be coming in the near future.
  • 1 participant
  • 32 minutes
node
crypto
browsers
virtual
http
openjs
dom
decoder
accessors
commonality
youtube image

2 Jun 2021

In this talk we'll use TypeScript to create a client library that works with a REST API. Come see how we create a type-safe client with tooling tailored to your service
  • 1 participant
  • 26 minutes
payload
api
client
interfaces
request
methods
res
book
sample
localhost
youtube image

2 Jun 2021

Cloud Native Landscape for Node.js Developers - Upkar Lidder, IBM

Get the lay of the Kubernetes land as a Node.js developer. Did you know there are more than 1500 projects listed on the CNCF landscape! It can be quickly get overwhelming if you haven’t developed for Cloud Native before. The talk will give a high level overview of Cloud Native Computing and then dive into tools and tips you can use to get started right after the talk. - what is Cloud Native and why should you care - develop modern applications using Cloud Native - some practical starting tips and common pitfalls to be aware of We will start with some of the basic Cloud Native tenets. Upkar will show you how to take your Node.js application from your laptops to containers on K8s platform using continuous deployment and continuous integration. We will end the talk with how you can get started today and some practical advise on architecting your Node.js application for Cloud Native.

Join the speaker for live Q&A on Slack: Thursday, June 3 from 11:40 - 12:00 PDT / 20:40 - 21:00 CEST, channel - #openjs_world-general
  • 1 participant
  • 27 minutes
microservice
microservices
nodejs
native
dockerized
cloud
containerization
mini
software
developer
youtube image

2 Jun 2021

Facilitating and Demonstrating your Growth as a Node.js Developer - David Mark Clements

David Mark Clements has been working with Node.js for 10 years (since Node 0.4) and has been working with JavaScript for over 20 years. In that time he has mentored, taught and led many Frontend and Node.js developers. This combined teaching and software engineering experience has been distilled into three training courses and three certified examinations. In this talk, David will map out a path to help fill any knowledge gaps and accelerate your growth as a Node.js developer in a verifiable, certifiable way.
  • 1 participant
  • 23 minutes
technologist
developer
facilitating
programming
node
skills
leveraging
consultancy
javascript
openjs
youtube image

2 Jun 2021

MySQL speaks JavaScript? Well, the new MySQL Shell does. The shell has three modes Structured Query Language (SQL) , Python, and JavaScript! So you can use your JS libraries to work directly with MySQL, create scripts in JS, and use the new X DevAPI to provide NoSQL, JSON Document store features. This is a quick introduction to the new MySQL shell's JavaScript mode, how to use the shell for scripting, and using the MySQL Document Store.
  • 1 participant
  • 28 minutes
mysqlsh
oracle
server
openjs
scripts
shell
ssl
js21
3306
new
youtube image

2 Jun 2021

Smart things around the house are nice, but let’s face it, most of these devices are rather dumb. An application can typically control the machines, but they can’t make decisions independently. To do so, you need to add some sensors and find a way to have your controllers communicate with each other. To manage all the information coming from these sensors, you will need an application, and this is where Node-RED comes into play. This low-code programming tool lets the user build flows for event-driven applications. It makes it easy to process events, manipulate data and trigger other events. Once all of the flows are detailed, the runtime can be deployed locally or in the cloud quickly with a container. In this presentation, the attendees will see how to use Node-RED and low-code technology to make smart devices smarter with additional sensors.
  • 1 participant
  • 30 minutes
iot
devices
technologies
connected
ai
wiring
internet
robot
household
thinking
youtube image

2 Jun 2021

Recently, the visual programming tool, Node-RED has been used in factories to control industrial hardware based on the sensor and image data. Because non-IT engineers can easily develop their original programs without coding, the Node-RED has become crucial to make factories modern. To adopt Node-RED to the real factories in the closed network, Hitachi encountered issues to place servers and update software components because almost JavaScript technologies tend to require the online environment to download the components from the Internet. To solve the problem, they have utilized Electron to create a single package that includes all components related to Node-RED. Furthermore, based on their experiences using Electron, they started the "Node-RED installer" project under the OpenJS Foundation. In this presentation, he explains the project and demonstration in factory use cases.
  • 1 participant
  • 9 minutes
iot
node
noderet
nodelet
factory
automated
connector
technologies
dashboard
docker
youtube image

2 Jun 2021

A deep dive into what Notebooks are and how to use them in VS Code.
  • 1 participant
  • 30 minutes
notebooks
notebook
programming
mathematica
implemented
concepts
basics
documentation
typescript
literate
youtube image

2 Jun 2021

Browsers and Node.js have gone through an evolution with regard to their module systems. In Node we're in the middle of a transition between CommonJS Modules (CJS), the original Node module system, and EcmaScript Modules (ESM), the TC39 specification for a JavaScript module system. As it stands, ESM is something of a black box and this can make testing a challenge. In this talk, David Mark Clements explains the testing strategy and supporting libraries he developed for testing ESM implementations, particular when it comes to mocking ESM dependencies.
  • 1 participant
  • 54 minutes
commonjs
module
node
ecmascript
npm
mini
asynchronous
dependencies
internals
versions
youtube image

2 Jun 2021

The Open Source software community has inspired a legion of users and developers that have taken the idea to incredible heights. That's not entirely unique to Open Source; many popular applications are the subject of meetups, user groups and even entire conferences. What can we learn from this community? By now, most of the IT community has read the “Accelerate State of DevOps” report from DORA and Google. It reveals data and benchmarks about the performance for which all companies aspire to achieve. For example, elite performers are 1.75x more likely to make extensive use of Open Source Software and are 1.5x more likely to be expanding their use of Open Source Software. But how do we get to high performance? In this talk, I will share how Open Source is the key to unlocking high performance using DORA metrics as a roadmap to achievement. I will share steps in a process such as the adoption of continuous improvement programs, identification of unique constraints, and discovering where you can swarm resources to solve the most critical challenges first.
  • 1 participant
  • 22 minutes
continuous
delivering
microservices
services
workflows
interoperability
capability
deploying
initiative
openjs
youtube image

2 Jun 2021

VS Code Tips and Tricks new for 2021
  • 1 participant
  • 32 minutes
demo
tips
tools
workflow
debugging
screencast
techtalk
novice
coding
commands
youtube image