My Favorite Carousel Library | Swiper.js

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ต.ค. 2022
  • Swiper.js is an awesome carousel library. In this video i show you how to install and setup swiper and create this really cool cube carousel
    Swiper.js: swiperjs.com/
    -----------------------------------------------------------------------------------------------------
    Join my channel to support me to continue doing what I love!
    / @johnkomarnicki
    -----------------------------------------------------------------------------------------------------
    Patreon: / johnkomarnicki
    Website: johnkomarnicki.com/
    Twitter: / john_komarnicki
    LinkedIn: / john-komarnicki
    -------------------------------------------------------------------------------------------------------
    #vue #vue3 #swiper
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 38

  • @randel_mcafee86
    @randel_mcafee86 ปีที่แล้ว

    Swiper is amazing! Thanks for sharing, John!

  • @yanDev
    @yanDev ปีที่แล้ว

    Thanks John for this Amazing Library!

  • @ASSASIN299
    @ASSASIN299 7 หลายเดือนก่อน

    Great Libary, Great tutorial thanks

  • @MartinMasevski
    @MartinMasevski ปีที่แล้ว

    Been using swiper for the last months and it's very useful and it adapts easily to everything

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว

      Yeah, I’ve used it in a ton of projects myself. Very useful almost any type of carousel you might need!

  • @thompsonalfred8591
    @thompsonalfred8591 ปีที่แล้ว

    Love your videos John... Thank you so much

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว

      Thank you thompson, i appreciate that!

  • @RO-nb6mz
    @RO-nb6mz 9 หลายเดือนก่อน

    awesome!

  • @ramgo2264
    @ramgo2264 ปีที่แล้ว

    Good job 👊

  • @yusha790
    @yusha790 ปีที่แล้ว

    this is helpful thanks!

  • @kevthecoder
    @kevthecoder ปีที่แล้ว +1

    I loved using Swiper but these days I’m using SplideJS. I find it very easy to work with and sometimes lighter than what Swiper is offering.
    SplideJS also offers continuous sliding like a marquee, something that needs to be hacked with Swiper.
    But love em both 👌

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว +2

      Just checked it out! Maybe I’ll have to give this a try and see! Overall it does look great! 👀
      *Good thing I said my favorite and not the best!

    • @kevthecoder
      @kevthecoder ปีที่แล้ว

      @@JohnKomarnicki hahaa! We have a convert 😂 jk but most definitely would love to see you do a video and cover it. I think the developer would appreciate it as I don’t see it getting the traction that SwiperJS gets 👍

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว

      Haha, we might! I enjoy giving all libraries a fair shot. I’ll definitely be checking this out and creating a video soon

    • @vspoke9150
      @vspoke9150 ปีที่แล้ว

      Thank you for sharing, I am starting on the web developing and I'm clad people share everything they know.

  • @nightl00ky69
    @nightl00ky69 ปีที่แล้ว

    Amazing and informative video, was very much needed! I love the customizability that Vue offers, and I think it's a bit easier to learn than React or Angular.
    I have one question though, why is your code autocompleting? Is it an extension or is it just the way you edit your videos?
    Regards.

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว

      It is the way i edit/create these videos

  • @farnaamsamadi5386
    @farnaamsamadi5386 ปีที่แล้ว +1

    It's a great tool but also the unpacked size is 4.66MB!!! You can write and customize your own carousel within maximum 200 lines of code.

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว +1

      Of course! I actually created a video where we create a custom carousel from scratch. Most of these libraries are to speed up development, and make life easier to implement features quickly.

  • @moraghibner941
    @moraghibner941 ปีที่แล้ว

    im using vite vue3 swiper. and vite error [vite] Avoid deep import "swiper/vue". also vite say: If the dependency requires deep import to function properly,
    add the deep path to optimizeDeps.include in vite.config.js. but still not working. please help me fix it

  • @user-bg7iz4cw8i
    @user-bg7iz4cw8i 2 หลายเดือนก่อน

    Hello! Why doesn't this work with Nuxt 3?

  • @zapikk
    @zapikk 12 วันที่ผ่านมา

    What about fullscreen mode?

  • @dailycodding8033
    @dailycodding8033 10 หลายเดือนก่อน

    npm i swper giving error while its startring downloading files

  • @yanDev
    @yanDev ปีที่แล้ว

    do you think about redoing big projects like your workout application, or your fireblog? I followed all these projects and I loved and above all learned a lot thanks to them! I really hope that your life and your desire will give you the opportunity to make such projects! but whatever happens thank you!

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว +1

      Actually, I have a huge project coming soon! Probably near the end of the year. It will be a full stack application, like fireblogs. Built with Vue and Altogic! As well as a Vue crash course coming out within the next couple weeks!

    • @yanDev
      @yanDev ปีที่แล้ว

      @@JohnKomarnicki great ! I'm delighted to read such a thing and I can't wait! see it all! thank you in advance for these videos which promise to be enormous!

  • @jampy42
    @jampy42 ปีที่แล้ว

    I use swiper a lot, but can you do a video on free mode with swiper? That's where it really shines

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว +1

      I actually use that mode for it quite often!

  • @karthikm.1804
    @karthikm.1804 ปีที่แล้ว

    Please bring vue + typescript projects

  • @croanna_
    @croanna_ 11 หลายเดือนก่อน +1

    FIX: import { Pagination } from "swiper/modules";
    , not import { Pagination } from "swiper";

  • @DanteMishima
    @DanteMishima ปีที่แล้ว

    Is this responsive?

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว +1

      For the sake of the demo, I did a fixed width and height. But you could make it responsive by not doing that

    • @DanteMishima
      @DanteMishima ปีที่แล้ว

      @@JohnKomarnicki alright, I see

  • @hugo9577
    @hugo9577 ปีที่แล้ว

    IMPOSSIBLE TO MAKE IT WORK IN LARAVEL 10 + VUE. BEEN TRYING FOR HOURS IT JUST DOES'NT APPEAR BLANK PAGE

  • @truthteachers
    @truthteachers ปีที่แล้ว

    Hi John, thank you for all the good videos but I definitely had to give this one a thumps down. It is quite often you start a video abruptly from nowhere with contents and then you do not provide the starter code. Appreciate your help to make your videos more useful.

    • @JohnKomarnicki
      @JohnKomarnicki  ปีที่แล้ว

      I provide starter code when needed. All the code needed for this is explained in the video. Minus very basic CSS. I wouldn’t create a new repo for just a blank vue 3 project for a tutorial like this.

    • @truthteachers
      @truthteachers ปีที่แล้ว

      @@JohnKomarnicki I understand. We need the codes to avoid typing the css and learn the main topic faster. Sometimes the very basic ones like "container" varies on different situation. I am addressing all these on behalf of newbies. Like i always said, the biggest audience are the newbies.