Christian Martins Web Development
Christian Martins Web Development
  • Видео 15
  • Просмотров 203 082
Server Setup & Hosting React Application
A tutorial on setting up a server and hosting a web site/web application from scratch. We use Apache, Google Cloud, React, and Git to manage our code. This is a great tutorial for beginners that are new to this phase of web development.
Basic React App - github.com/Mau5Machine/afkdevyt
NVM Installation - www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04
Просмотров: 475

Видео

Traefik TLS Let's Encrypt Tutorial
Просмотров 12 тыс.3 года назад
This is a tutorial on how to secure your site with Traefik and Let's Encrypt. Traefik Let's Encrypt Docs - doc.traefik.io/traefik/https/acme/ Traefik HTTP Challenge Example Docs - doc.traefik.io/traefik/user-guides/docker-compose/acme-http/ Traefik TLS Challenge Example Docs - doc.traefik.io/traefik/user-guides/docker-compose/acme-tls/ Like & Share this video if it added value and subscribe to ...
Build REST API with Node, Express, Sequelize
Просмотров 23 тыс.3 года назад
In this tutorial, I build a REST API from scratch using NodeJs, Express, and Sequelize. This is a great video for someone who is interested in building a REST API and needs direction. This is also a great boilerplate project and starter template for your own REST API. Access the project here - github.com/Mau5Machine/rest-api-boilerplate Sequelize Docs - sequelize.org/v5/ Express Docs - expressj...
Best Postman Basics Tutorial
Просмотров 2613 года назад
This video is a tutorial on the basics of the API tool "Postman". Postman is the collaboration platform for API development. Postman simplifies each step of building an API and streamlines collaboration so you can create better APIs-faster. In this tutorial, I go over Collection, Requests, and how to manage and handle the basic features of the software. I use Postman to keep my API testing proc...
Axios Promise Based REST HTTP Tutorial
Просмотров 1,3 тыс.3 года назад
This is a tutorial going over the basics of Axios. Axios is a promise-based HTTP client for NodeJs. In this tutorial, I go over a real-life use of this amazing HTTP client in one of my projects. With Axios, you can hit your REST endpoints with ease! Axios is a great replacement for the Fetch API in Node. I've attached the documentation to this description so that you can start using this tool r...
FullStack Backend - GraphQL, Docker, Sequelize, Apollo Server, and Sessions
Просмотров 2,6 тыс.4 года назад
This is part one in a two-part series on creating a full-stack web application. In this part, we are setting up the entire backend. The stack included in this video is GraphQL, Express, Express Session, Apollo Server, Sequelize, and Postgres. This is a thorough step by step video explaining how to put together a fully functioning GraphQL backend with sessions. Repository - github.com/Mau5Machin...
Docker Node, React, MongoDB - Part 2
Просмотров 2,5 тыс.4 года назад
This is a part 2 tutorial on how to put your node app inside different containers that talk to each other on a bridge network with a single Docker Compose file. We will wrap this up by launching and building all these containers with one single docker-compose command. Docker Compose File reference - docs.docker.com/compose/compose-file/ App Repository - github.com/Mau5Machine/docker-course
Traefik Proxy with Prometheus and Grafana Metrics
Просмотров 8 тыс.4 года назад
This is a basic tutorial on how to setup Traefik proxy with prometheus metrics and a grafana dashboard to view the data. Thank You to Traefik for sending me the swag and providing us with this awesome prxoy service! Thank you to Brian Christner/vegasbrianc for creating this repository to make it so easy for us to run this setup. The link to the repository used in this video is listed below. veg...
Traefik Proxy v2.0 Docker Basic Tutorial
Просмотров 75 тыс.4 года назад
This is a basic tutorial on how to setup Traefik proxy with a docker compose file, and how to navigate the configuration. This video is meant to teach you how to use traefik as a proxy for your docker containers to serve your app or website. The docker-compose file used in this video is located at - gist.github.com/Mau5Machine/00401feb19433cf0387cc66c8e90c26c Dynamic configuration file is at - ...
Docker Node, React, MongoDB - Part 1
Просмотров 12 тыс.4 года назад
This is a tutorial on how to put your node app inside different containers that talk to each other on a bridge network. We will containerize a MongoDB instance, a React app served with NGINX, and a node server to talk to the database. This is a two-part video, the first part we will set up the individual containers and get them running. Dockerfile reference - docs.docker.com/engine/reference/bu...
5 Tips for becoming a web developer
Просмотров 2444 года назад
This is a video that offers tips and advice for new developers who are in the process of finding a new career or anyone who just needs practical advice to become better at web development. All of these tips come from real personal experience in making a transition to becoming a web developer. I'm a self-taught web developer from South Florida and I was able to get into my dream career by applyi...
Postgres GraphQL in minutes! Hasura GraphQL Engine
Просмотров 16 тыс.5 лет назад
This is a short introduction to Hasura GraphQL Engine and how to set it up on your local machine inside of a Docker Container. Hasura applies an API layer on top of your Postrgres database allowing you to instantly start running graphql queries, mutation, and subscriptions without ANY configuration. It also provides you with an easy to use graphical console to create tables, relationships, and ...
React Apollo Hooks useMutation
Просмотров 7 тыс.5 лет назад
A short video tutorial on how to use the useMutation hook from Apollo to use in your React application. In this video, we will be deleting items from a list and introducing the properties and methods of the useMutation hook that you can use in your application. to manipulate data on the client. useQuery Hook video - ruclips.net/video/8uU6IHMBDao/видео.html Apollo/React Hooks Documentation - www...
React Apollo useQuery Hook
Просмотров 6 тыс.5 лет назад
This is a very basic tutorial on how to use react apollo hooks to pull data into your application. We will hit a graphql endpoint and render a list of data to the screen in this example. Apollo useQuery Docs: www.apollographql.com/docs/react/api/react-hooks/ Example project github: github.com/Mau5Machine/useQuery-hook
Host Google Domain on Bluehost
Просмотров 36 тыс.5 лет назад
Host Google Domain on Bluehost

Комментарии

  • @doodoo1104
    @doodoo1104 Год назад

    Thank you so much sir😇

  • @mohamedyoussef8835
    @mohamedyoussef8835 Год назад

    Awesome video +++++++++++++ 🙂

  • @mohamedyoussef8835
    @mohamedyoussef8835 Год назад

    Awesome video ++++++++++++++++++🙂

  • @meetseanbrown
    @meetseanbrown Год назад

    🙏🏾🙏🏾🙏🏾

  • @aetriotechnology3782
    @aetriotechnology3782 Год назад

    google change setting...not showing name server...create another video

  • @ItalianJesus3
    @ItalianJesus3 Год назад

    I see that league of legends folder

  • @secondchanceatfinance
    @secondchanceatfinance Год назад

    This tutorial is an answered prayer. THANK YOU!!

  • @Mensclubhealth
    @Mensclubhealth Год назад

    This is really helpfull man thanks

  • @mraja6654
    @mraja6654 Год назад

    If i add new field in model, will it added in sql table automatically?.

  • @S1ckde
    @S1ckde 2 года назад

    Great tut bro ty!

  • @fieramentefilmmakers9667
    @fieramentefilmmakers9667 2 года назад

    A very clear tutorial. Thank you! :)

  • @ace6664
    @ace6664 2 года назад

    hey bro great tutorial just one thing, it would be cool if in the future you would link a git or post the docker-compose in the description to have a easy baseline to work on or play around with the configuration.

  • @nongnannysmile
    @nongnannysmile 2 года назад

    not found part 2

  • @alexmaldonado7209
    @alexmaldonado7209 2 года назад

    Geez I didn't know Drake coded! Haha thanks for the great video!

  • @Taarnak
    @Taarnak 2 года назад

    Great stuff thanks!

  • @muhammadhidayat1337
    @muhammadhidayat1337 2 года назад

    I've found a little bug with update routes, which is not handling same username being taken, and that would crash the app, because username is unique

  • @timothyn4699
    @timothyn4699 2 года назад

    appreciate the comments in the config and how you sectioned things off, it helps to have the details and reasons why everything is set up as it is. I plan to try setting this up later today

  • @alfbaez
    @alfbaez 2 года назад

    Brilliant work. I would pay for an updated version that works with all new features

  • @badbeaver7476
    @badbeaver7476 2 года назад

    Thank you for the highly understandable video.

  • @АлександрВыскребцев

    thanks you a lot!!!

  • @kirillpalnitsky3807
    @kirillpalnitsky3807 2 года назад

    Bravo!

  • @joseesteva2627
    @joseesteva2627 2 года назад

    Very good, thank you.

  • @gero3565
    @gero3565 2 года назад

    How does this guy use this font..

  • @xena8_8
    @xena8_8 2 года назад

    thank you, that helped so much!

  • @sagarsriva
    @sagarsriva 2 года назад

    great video. thx

  • @HowardCodes
    @HowardCodes 2 года назад

    There is one fact left out, which is that you need to unlock your domain from google. Google currently auto-locks any domain purchase, and transfers cannot happen until they are unlocked.

  • @default_youtube_profile
    @default_youtube_profile 3 года назад

    Put the traefik config to a file instead of docker compose file, load that file using docker config file directive and do all this in separate git branch

  • @Basmah800
    @Basmah800 3 года назад

    I already transfer my google domain, which is a g suite already paid for. my problem is that my email doesn't receive any emails, it says the account doesn't exist, and so no one can contact me in my email. how do I fix that ?! plz help

  • @businessingod3066
    @businessingod3066 3 года назад

    Thank you very much. Super helpful.

  • @markiemark2001
    @markiemark2001 3 года назад

    I really appreciate you!

  • @luisamaya2558
    @luisamaya2558 3 года назад

    Can you share an example to configure third party wildcard certificate in docker swarm env. LetsEncrypt I don't need to configure please. I want to use my own COMODO WildCard certificate in traefik 2.1.8 version

  • @วัชรินทร์เนื่องจํานงค์

    I have a question if i want to change main domain .com change to the sub domain .co.th how to do that?

  • @thefairtechnology9046
    @thefairtechnology9046 3 года назад

    Thank You, Save my time. Nice video

  • @rockman1811
    @rockman1811 3 года назад

    So how would you have the traefik dashboard exposed to the web, but hidden behind an HTTP auth or something like that? Actually, what would be the recommended way to do that?

    • @jondoough
      @jondoough 2 года назад

      he doesn't really explain anything about the web

  • @Serenesourcetarot2
    @Serenesourcetarot2 3 года назад

    This was sooo helpful, thank you so much!!

  • @rineeshofficial
    @rineeshofficial 3 года назад

    so boring

  • @shahriarmiraj4742
    @shahriarmiraj4742 3 года назад

    Thanks for the nice explanations. Everything works fine for me. But I was struggling to create association according to your code. Do you please share your thought on this.

  • @RashidAli-tx3vm
    @RashidAli-tx3vm 3 года назад

    Well explained tutorial, thumbs up

  • @SouvikMajumder31
    @SouvikMajumder31 3 года назад

    This video is awesome. The way you have explained was very crisp and clear. This is what I was looking for. Just one request, could you please make a small video on how to join (left outer, inner etc.) two or more models/tables using sequelize. Thank you :)

  • @JSUltra
    @JSUltra 3 года назад

    Great Explanation. Just what I needed. Thanks a lot !

  • @rawgov
    @rawgov 3 года назад

    Is it possible to customize the graphql resolvers in order to implement some complex logic? That one thing is what scares me away from serverless solutions. I've tried AWS AppSync and it was a nightmare to have to deal with having to write custom AWS Lambda functions that would overwrite the default methods and work with velocity template stuff etc. I'm now working with a Django API with Graphene for the GraphQL part and I like how much control it gives me in designing stuff. Of course the disadvantage is that it is not as straightforward and effortless to set up as what we're looking at here, but it pays off in the long run in letting us do some complex stuff that might crop up later on.

  • @trebabcock
    @trebabcock 3 года назад

    Good video, but dear God please use a monospace font, Jesus Christ

  • @ibrahimalnezami4788
    @ibrahimalnezami4788 3 года назад

    it was useful, thank you!

  • @engineerfonz
    @engineerfonz 3 года назад

    Great video, thank you!

  • @ThePazuzu
    @ThePazuzu 3 года назад

    lol is that Times New Roman on your editor? Might as well just change to Comic Sans.

  • @StephenYT.
    @StephenYT. 3 года назад

    please add in description docker compose for example

  • @pierrickbaquie9029
    @pierrickbaquie9029 3 года назад

    Thank you, very helpful :)

  • @gamerminiax8901
    @gamerminiax8901 3 года назад

    Thank you so much bro.. You are great

  • @Kabootari9
    @Kabootari9 3 года назад

    Thank you for such a precise, crisp and helpful video :)

  • @sebastienochart
    @sebastienochart 3 года назад

    Very good explanations, thanks, now I'm able to use Traefik !