- Видео 12
- Просмотров 217 957
Beyond Hello World
США
Добавлен 14 сен 2019
Welcome to Beyond Hello World
My goal is to help you take your software development from simple hello world applications to real world solutions. I'll show you technologies, patterns, and solutions that I have used and may be useful for you. We will focus on all layers of the application stack with specific attention on application security and developer efficiency.
Please reach out with any questions, comments, or requests for content.
My goal is to help you take your software development from simple hello world applications to real world solutions. I'll show you technologies, patterns, and solutions that I have used and may be useful for you. We will focus on all layers of the application stack with specific attention on application security and developer efficiency.
Please reach out with any questions, comments, or requests for content.
Microservice Concepts - Circuit Breaker
The circuit breaker pattern allows a service or services to manage connections with other services by monitoring failed requests that exceed a threshold.This allows a service to continue to operate without attempting to communicate with a service that is experiencing issues.
Code: github.com/brian-childress/microservice-concepts
Code: github.com/brian-childress/microservice-concepts
Просмотров: 362
Видео
Deleting node_modules (or any directory really)
Просмотров 2,9 тыс.4 года назад
In this video I'll show you a simple command to find and remove all of your node_modules folders, or any folder you have a lot of, quickly and easily.
JWT | 2 Cookie Authorization - How it works
Просмотров 4594 года назад
In this video we start our 2 Cookie Authorization series by explaining how the approach works and how it can help to secure our applications that use tokens. Code: github.com/brian-childress/jwt-2-cookie-auth
JWT | 2 Cookie Authorization - Getting Started
Просмотров 2104 года назад
In this video we continue our 2 Cookie Authorization series by explaining how the 2 cookie approach works and how we will modify our existing application to allow us to send and receive cookies through our API. Code: github.com/brian-childress/jwt-2-cookie-auth
JWT | 2 Cookie Authorization - Creating cookies
Просмотров 1834 года назад
In this video we continue our 2 Cookie Authorization series by starting to create the 2 cookies we will use to send and receive out JSON Web Token (JWT). Code: github.com/brian-childress/jwt-2-cookie-auth
JWT | 2 Cookie Authorization - Validating cookies
Просмотров 2314 года назад
In this video we continue our 2 Cookie Authorization series by validating a JSON Web Token (JWT) using 2 cookies (Header.Payload, Signature). Code: github.com/brian-childress/jwt-2-cookie-auth
NodeJS APIs Without Express
Просмотров 8 тыс.5 лет назад
In this video we create 3 simple API endpoints in NodeJS without Express.js. We use the HTTP module from Node to serve plain text, HTML, and JSON. This is a simple, lightweight server. Code: github.com/brian-childress/node-api-without-express
NodeJS / Express Authorization Middleware
Просмотров 30 тыс.5 лет назад
In this video we build Authorization (AuthZ) middleware using Node, Express, and JSON Web Tokens (JWT). This tutorial will help you to implement simple access control into your NodeJS/Express API server. Access control can be defined based on a user's Role (Role-based access control, RBAC), or attribute based access control. This middleware can be used as it is or extended to meet your applicat...
Docker build & run in 1 command
Просмотров 13 тыс.5 лет назад
In this video we look at 2 ways to build and run a docker image as a container in one simple command. This is useful when testing a Dockerfile, application, logic, or really any reason you might use Docker.
Node GPX to GeoJSON Convertor
Просмотров 1,5 тыс.5 лет назад
In this video we build a simple GPX (GPS Exchange Format) to GeoJSON converter application in NodeJS. I'll walk you through each step of user input, file conversion, and output required to generate GeoJSON files for your next application. Code: github.com/brian-childress/node-gpx-to-geojson-convertor
Docker for Development | Docker Compose Overrides
Просмотров 1,7 тыс.5 лет назад
We'll take a look at using multiple Docker Compose files for extending the functionality of Docker and Docker Compose for development.
Autogenerating Swagger Documentation with Node & Express
Просмотров 160 тыс.5 лет назад
In this video we walk through creating a simple NodeJS/Express API endpoint and setting auto-generating documentation using Swagger. We can then test our API using the Swagger UI. Code: github.com/brian-childress/node-autogenerate-swagger-documentation
Your tutorial is very good, but it's definitely is not a auto generated Swagger
Hi Bryan 👋
Thank you for the useful video!
Finally someone who doesn't waste 20+ mins on pointless drivel. Thank you.
And what happened to this great instructor, no more videos from him
I find this video simple and straightforward, thank you!
Thanks and regards from Spain
instructive video.. i would recomende to the author of these video to eat more vitamines, sport & better sleep !!
Thank you very much for a good tutorial
This is more like copy and paste and change slightly.
life saver
Nice basic tutorial
This video was very instructive, thanks! But I decided to stick to the traditional way of documenting swagger routes. For me it looks more complicated this way, when autogenerating swagger routes it's tricky to have every mongoose schema as well in the docs, and the routes are not organized, also, visually it looks kinda messy to have all that written code for each endpoint in all my routes. I know that there are npm packages that help you with the schemas like "mongoose-to-swagger", but in the end it looks to me like an extra work and not like an automated process at all.
This not Autogenerating! All routs, object you must write!
Thanks
If do not appear anything, don't forget the '/' before the name of the route.
how to use with jwt sir ?
Any idea why the docker command doesnt work for me? It says invalid reference format.
very usefull ~ thanks a lot !
I have been searching around for almost 10 hours looking at different tutorials and articles. Nether one of them explained and demonstrated it like you. A verry BIG THANK YOUUU!!!. Keep up the good work
realy useful !
Can't we generate them direct? I spring boot we just need to add swagger dependency and everything will be automatically come of the swagger page.
Great tutorial, it was very helpful. Thank you! I leave my like here
Amazing tutorial! Thanks.
How can i define the parameters?
Eg,in my case docker is not recognized as the name of a cmdlet, function, script file, or operable program
Can you please elaborate this for a novice.. What are the packages to be installed?
should those swagger packages go to devDependencies?
How to document Node Azure functions (serverless) using swagger or any other tool
Useful. Thanks!
Good video, taught me more than my professor
This really helped, Thank you
Can you add in an image as well?
Thanks for your explanation 😊😊
This is great information. Thanks for sharing such wonderful information.
hello, can you help briefly explain the use of middleware to perform authorization. answer as briefly as possible, but do not lose the essence. Use code and comments to explain the point.
how to add authorize button in the top right corner?
how to add params in docs?
Thank you so much for a quick and easy tutorial. cool.
Really helpful, thanks
Thanks a lot for this, even the mistake with the put (customerS) at the end helped me understand it better haha great video! NOTE: this also works without Docker for people who are unfamiliar to it (like me)
Thanks a lot
Thank you very much!
Very useful, just the information I needed.
Thanks for the tutorial. I was unable to use swagger-jsdoc@7x (node14x) since it requires import instead of "require". The easiest solution was to use swagger-jsdoc@6x
In theory, imports can be used with swagger-jsdoc 7. I checked the documentation the documentation here www.npmjs.com/package/swagger-jsdoc and now it's necessary to use "await" when we passed the options to swaggerJsdoc as follows:
const openapiSpecification = await swaggerJsdoc(options);
Thank you for being clear
_Issue I faced_ node_modules\swagger-jsdoc\index.js:1 import { prepare, extract, organize, finalize } from './src/specification.js'; Error: Unexpected token { _Resolution that worked for me_ Following config on *package.json* worked "devDependencies": { "swagger-jsdoc": "6.0.0", "swagger-ui-express": "^4.1.6" }
top!
I will upload my project to a server, and I'm using a library for it... Can I delete node_modules and upload it without node_modules?
2021: Simple and Direct approach, i like it =)