Belajar NodeJS | 15. Express View Engine

Поделиться
HTML-код
  • Опубликовано: 16 дек 2024

Комментарии • 97

  • @sigmakocheng
    @sigmakocheng 3 года назад +21

    buat layouting manual bisa pak,
    sc di js nya :
    app.use("/", (req, res) => {
    res.render("v_template", {
    title: "MyWeb",
    page: "Home",
    vContent: "content/home", //ini view yang di bikin variable
    });
    });
    dihtmlnya :










    *ini tanpa tambahan modul express-ejs-layout

  • @daily_football6574
    @daily_football6574 2 года назад +12

    Klaw bang shandika yang ngajarin materi susah jadi terasa lebih mudah dipahami. Semangat terus ngajarnya yah kang 😁👍

  • @pasukankhusus3164
    @pasukankhusus3164 2 года назад +3

    Biasanya kalau liat tutorial pasti tak skip2. sampe gak tak lanjutin part-part lain. beda dengan tutorial dari mas sandhika, gak pernah tak skip. bahkan tak ulang2 kalau ada yang terlewat / lupa.

  • @RianY2K
    @RianY2K 3 года назад +3

    terima kasih pak, masuk ke watch later buat ditonton selesai pulang kerja :D

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

    Alhamdulillah, serasa belajar secara langsung, terimakasih pak sandhika.

  • @humaedikh7518
    @humaedikh7518 3 года назад +4

    Terimakasih pak, semoga amal jariyah nya dibulan puasa ini dilipatgandakan

  • @kangzoel8717
    @kangzoel8717 3 года назад +15

    25:37 beda pak. Kalau partial buat diinclude. Kalau layout buat di extend. Saya pribadi lebih suka view engine pug, karena ada built-in fitur layout ini 😁

    • @sandhikagalihWPU
      @sandhikagalihWPU  3 года назад +6

      oalah kebalik berarti pemahaman saya, terimakasih ya sudah dikoreksi..
      saya kurang sreg sama pug sejak jaman masih jade, karena sintaksnya terlalu simple sehingga tidak mirip html

    • @kangzoel8717
      @kangzoel8717 3 года назад +3

      alternatifnya mungkin bisa pakai handlebars

  • @sanjaya_doang492
    @sanjaya_doang492 3 года назад +5

    Formating ejs kaya eskrim, karena %> ada cup dan bola eskrim wkwk.
    Terimakasih pak dika ilmunya 👍🔥

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

    Ada notif
    Cuss nonton
    Makasih ilmunya pak dosen

  • @FixFakta
    @FixFakta 2 года назад +1

    Kita tidak boleh skip iklan demi pak dhika

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

    makasih pak dhika! Bulan puasa jadi gak gabut dan bermanfaat nambah ilmu baru hehe

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

    Ada notif langsung nonton, mantap

  • @rin-zx4on
    @rin-zx4on 2 года назад

    gasabar nonton video selanjutnya, tapi udah ngantuk wkwk, lanjut besok dahh middleware nya.
    oiya makasihh ya pak dhika udah buat video ini hehehe

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

    Mantapp Pak Dika
    Sehat Selalu

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

    Makasih banyak mas sandhika

  • @fauzan5448
    @fauzan5448 3 года назад +3

    pak upload 2 kali dalam seminggu edisi bulan ramadhan wkwk

  • @daffahanz1540
    @daffahanz1540 3 года назад +5

    pak mau tanya
    kenapa pada main-layout.ejs yang di panggil ``,
    sedangkan pada app.js yang ditulis `layout: "layouts/main-layout"`

    • @RazerSCYNescafe
      @RazerSCYNescafe 2 года назад +7

      Kan sudah dijelaskan di menit 30:00 dimana jika kita menggunakan "

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

    Lanjut mongo pak😁

  • @jeangunnhildr2966
    @jeangunnhildr2966 Год назад +1

    Pak Dika, mau nanya
    Kenapa saat saya ketik %= tidak langsung membuat syntax echo, padahal saya sudah meng install ejs language support

  • @nateenese
    @nateenese 2 года назад +2

    Jadi ke inget sistem method di CI

  • @Novia5555
    @Novia5555 3 года назад +1

    Ga ngerti bagian 35:18, ini ngirim layout, tapi di file .ejs nya pakai body ko bisa jalan? magic kah?? saya pake express terbaru sih.. tapi ga masalah harusnya.. ada yang bisa bantu jelaskan? Di file saya views nya ga ketemu katanya...

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

    Trimakasih pak galih, nanti request data table server side menggunakan ejs pak galih

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

    surabaya hadir pak 🤡

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

    Mantap pak 🌟

  • @TheOwl-zg6si
    @TheOwl-zg6si 2 года назад

    makasih ilmunya bang

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

    Terimakasih Pak

  • @kangclaim835
    @kangclaim835 3 года назад +1

    Pak penjelasan tentang imagemagick dong😁🙏

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

    halo pak sandhika
    pak mau tanya kalau pakai bootsrap kenapa css nya tdk ke load yha pak
    pakai ejs nya
    jdi tampilanyna tnpa css

  • @KAPISTA
    @KAPISTA 3 года назад +2

    pak, nama reponya di github untuk kelas ini apa ya?

  • @owenlie
    @owenlie 3 года назад +9

    Agak bingung di bagian
    karena _linking_-nya pakai _property_ layout.
    Sedangkan _property_ lain seperti _title_ langsung bisa diakses menggunakan sintaks

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

      itu build in dari express-ejs-layouts, coba aja dicek di doc nya.. tapi emg rada ga makesense sih wkwk

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

      @@xoxoxoxo1995 makasih bang ingfonya, awalnya juga bingung kok bisa gitu

  • @ahmadfajar9541
    @ahmadfajar9541 3 года назад +1

    pak dika , ada khusus react js dan react native gak pak

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

    Lanjut pak

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

    Klo pake react ini lebih enak lagi kayaknya

  • @hafizhadinigiandra5830
    @hafizhadinigiandra5830 3 года назад +1

    pak, boleh minta daftar semua VSCode extension yang bapak gunakan utk tutorial NodeJs? saya pengguna VSCode baru. . .

  • @m.kaisar01
    @m.kaisar01 3 года назад

    Mantep pak👍

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

    Mirip banget dengan method view di codeigniter 3 😀

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

    apakah templating engine ini yang digunakan library seperti next.js untuk ssr ?

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

    pak kalau aplikasi kita berbasis WEB server gini menggunakan nodejs, gimna cara menyembunyikan file2 yg seharusnya gk boleh di akses sama client/user

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

    Izin bertanya, metode tersebut apa bisa dimasukkan react?

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

    Failed to lookup view "layout" in views directory. Ini kenapa ya?

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

    🔥🔥🔥🔥🔥

  • @LangitAmaravati
    @LangitAmaravati 11 месяцев назад

    Untuk yang nanya apakah bisa menggunakan React sebagai template engine atau tidak, saat ini (Januari 2024), library React-Express tidak ada yang maintain dan sudah deprecated.

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

    pak kalo saya gunakan if dengan kondisi array kosong, error
    variable is not defined
    gimana ya pak?

  • @yasirzaka5842
    @yasirzaka5842 5 месяцев назад

    Bang, playlist node js ini harus dipelajari semua? Sebagai prasyarat belajar react js? Kalau belajar sampai episode 13 aja gimana ya? 😅😅😅
    Soalnya bingung ada express js juga yang bikin pusing...
    Mohon bls bang. Trims 🙏🙏🙏

  • @rakazakaria4954
    @rakazakaria4954 3 года назад +1

    Keren parah sih.
    itu di list template engine ada nama React
    apa React yang di maksud itu FrameWork React ?

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

      @@ProudShapeID kalo react berarti jsx dong

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

    kek blade di laravel yah pak 😁

  • @AgusSalim-ys6rf
    @AgusSalim-ys6rf 3 года назад

    Kalau yang error could not find the include file "layouts/header.ejs gimana solusinya ya pak

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

      Di routing cba folder sma file ny udh bner blm mas

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

    req penggabungan nodejs dan react pak

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

    apakah view engine bisa menggunakan blade kak?? seperti di laravel

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

    Mantap

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

    indent di file .ejs nya kok berantakan ya di vscode nya ...?

  • @aanhasyimali3430
    @aanhasyimali3430 9 месяцев назад

    Cara hostingnya gimana ya kak

  • @bruh-sb2bs
    @bruh-sb2bs Год назад

    Kalau mau belajar node js, ini ada playlistnya dari Web Programming UNPAS
    ruclips.net/p/PLFIM0718LjIW-XBdVOerYgKegBtD6rSfD

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

    kalau di indonesia apakah masih banyak yg pake template ejs ini pak ?
    maksih

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

    Cara pake css sendiri gimana?

  • @bhaktipratama8400
    @bhaktipratama8400 3 года назад +1

    Pake Vue pak Dosen....

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

    PAK CRUD EXPRESS JS , MYSQL/MONGO PAK..
    SARANGEEEEEEEEE

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

    ko ngga bisa install nodemon ya ? saya pakai os linux ubuntu .

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

      Pake sudo karena npm kalo pake flags -g (global) dia nyimen binary nya di /usr/bin yang dimana perlu akses root

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

    rada aneh pas -body dan key layout tiba tiba terhubung

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

      ternyata ada di docsnya express-ejs-layouts
      app.get('/', function(req, res) {
      res.render('the-view', { layout: 'specific-layout' });
      });

  • @maxmaksum4673
    @maxmaksum4673 3 года назад +3

    sekali kali buat yang praktis bos, seperti react js atao node js payment dengan gopay ovo..

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

      belajar lah mau buat payment mau nya cepet aja, orang aja buat payment rata rata 1bulan paling cepet elu mau enak nya aja, kalau mau cepet lagi bayar orang

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

      @@damartripamungkas lah ada masukan malah km rempong. Pasti sangat bermanfaat itu.

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

      @@maxmaksum4673 lah ada masukan yg jelas malah gk mau terima? sudah saya jelaskan di atas kalau mau cepet BELAJARRRRRR kalau mau cepet lagi BAYAR ORANGGG

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

      pak dika kan ngajarin dasar" bang, payment emang sepraktis itu?? lucu ah pengennya langsung yang instan aja

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

    Sistem layout yang lebih bagus mendingan React aja kayaknya...

    • @ridhoakbar3634
      @ridhoakbar3634 2 года назад +1

      @Alif Riow nah jadi bisa lansung handle frontend atau disebut fullstack

  • @tsarm___
    @tsarm___ 2 года назад +1

    Apakah pengguna react bisa skip episode ini pak?

  • @neko.samurai
    @neko.samurai 3 года назад

    Hadir

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

    prettier agak ngeselin 😆

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

      Permisi bang,
      saya mendapat masalah yg sama, ketika disave berantakan & syntax highlighting tidak bekerja di code
      apakah sudah menemukan solusinya?
      saya cari2 belum dapat.

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

      @@dewabumi6071 apakah sudah instal Etension EJS language support?

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

      @@dewabumi6071 biasa nya si ada code yang kurang

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

    🤯

  • @LynchNatividad
    @LynchNatividad 2 месяца назад

    78056 John Parks

  • @HenryChristian-s9s
    @HenryChristian-s9s Год назад

    makin kesini pusing saya pak

  • @abiihutabarat1426
    @abiihutabarat1426 3 года назад +2

    Kok gak pake View Engine React pak? Keknya lebih bagus dari Ejs `menurut saya.
    Frontend : Reactjs
    Backend : Expressjs..

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

      Ini buat sarana belajar aja, Pak Dika juga tau lebih bagus pake Framework Front End (React/Vue/angular) untuk mengolah tampilan

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

      @@wildanrizky5229 bang minta wa dong , mau tanya" boleh ga

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

      @@ridhoakbar3634 tanya apa?

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

      @@wildanrizky5229 misal nih ada template bootstrap, nah yg pertama dibuat itu backend dulu pake nodejs, atau front end dulu pake react

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

      Dan kalo pake react kita ga perlu lagi ejs?

  • @t.m.shalahuddin6170
    @t.m.shalahuddin6170 3 года назад

    .

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

    Terima kasih pak