Contentful - CMS for Angular Progressive Web Apps

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ธ.ค. 2024

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

  • @patrickcourtnage6008
    @patrickcourtnage6008 7 ปีที่แล้ว +5

    I've been using Contentful on other projects for awhile. It's an excellent complement to Firebase in certain use cases. Thanks for creating this :)

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

      +Patrick That's good hear. Thanks for the feedback!

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

    Another amazing work of @AngularFirebase! Thanks for your contributions to Developers community. You're aligned with the most relevant and potential technologies for to build ambitious apps!

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

      + Neilor. Thank you! I get all of my ideas directly from the community - glad to hear you liked the topic.

  • @ma.shieramaenogra8969
    @ma.shieramaenogra8969 7 ปีที่แล้ว +4

    I was thinking of creating an open source CMS project which utilizes firebase db, similar on how contentful works. i think it is really possible for firebase to have this app. if you guys have anything similar please let me know, that will be a great help

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

    [innerHTML] automatically uses Angulars built-in sanitizer. That means you do not have to worry much about XSS attacks, even if the HTML comes from a user.

  • @manucho6606
    @manucho6606 7 ปีที่แล้ว +7

    I'm a big fan of your content, have you considered making a course using angular and the new library for offline content Workbox, it'll be great as an addition to developing a PWA. Thanks!

  • @OrbitTurner
    @OrbitTurner 3 ปีที่แล้ว

    2021 and I’m Still there ! 🚀🔥🌹

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

    If you're trying to do this in 2022, you can convert the promise to an observable using 'from()' imported from rxjs.
    Something like
    getContent(contentId) {
    const obs$ = from(this.client.getEntry(contentId));
    return obs$.pipe(
    map(entry => entry.fields)
    )
    }

  • @TerenceKearns
    @TerenceKearns 6 ปีที่แล้ว +5

    You sound like a text-to-speech program. Are you a human being or an AI bot? If you're a bot, you should consider inserting pauses between statements. Humans like that.
    Is TH-cam charging you by the second? Whats the hurry LOL!
    This video was great to show the potential of contentful with angular.
    Thanks heaps.

    • @mozarth
      @mozarth 5 ปีที่แล้ว

      I beg to differ. I really find the way he publishes his courses extremely smooth progressing and "full". If you like pauses try Scott Allen's or Deborah Kurata's courses :) You'll fell yourself home :D

  • @PrOnIcKoO
    @PrOnIcKoO 6 ปีที่แล้ว

    Incredible! Awesome and comprehensive Video!

  • @JavierArocena
    @JavierArocena 7 ปีที่แล้ว +3

    Amazing @AngularFirebase. Really really thanks!

    • @Fireship
      @Fireship  7 ปีที่แล้ว

      + Javier Thank you!

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

    I'm Looking to use angular and need a CMS instead of building one I was wondering what your thoughts on flamelink.io are.

    • @JBuchmann
      @JBuchmann 5 ปีที่แล้ว

      I haven't written the front end of an app using flamelink as the CMS yet, but I have spent a good couple days experimenting with the flamelink site, setting up post types and stuff. So far really impressed... For example, there are many more types of fields you can choose from when you make a post types. Makes Contentful seem very limited in comparison. My only worry is that flamelink doesn't seem to be very popular (yet) so I worry if I use it for a real site, what if flamelink decides to end the business.

  • @vamshidharreddy5920
    @vamshidharreddy5920 3 ปีที่แล้ว

    can we use contentful for a early stage startup

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

    thanks for your content!
    I really want to see more!!
    Greetings

  • @patriciovargas3837
    @patriciovargas3837 6 ปีที่แล้ว

    what the free capacity they offer? for image storing and for text?

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

    Can you please do an update video for this in 2021?

  • @naormano5152
    @naormano5152 3 ปีที่แล้ว

    why are you using promise to observable? isn't it better to just use promise? thanks

  • @adrienfernandez172
    @adrienfernandez172 4 ปีที่แล้ว

    Anybody has a way for getting the contentful entries sorted either by date or number? I know how to do it on Gatsby, but now using angular I don't know how to do it and there is no documentation available :(

  • @akporraphael9069
    @akporraphael9069 4 หลายเดือนก่อน

    Need this video with the latest version of NextJS

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

    Jeez! I’m new to web dev and I’ve watched a ton of YT Videos and God there are a host of new technologies to build web apps with. I’m interested in contentful + Django for a blog but I’m still confused on how to build & deploy it. Any help or response is incredibly appreciated.

    • @yuioyup
      @yuioyup 2 ปีที่แล้ว

      How's that going?

  • @ShawnNeckelmann
    @ShawnNeckelmann 7 ปีที่แล้ว

    Rather than going in to the index.js, could you possibly do the coding in a component maybe through a HostListener?

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

      No, index.js is an isolated NodeJS environment for the cloud functions backend. It has nothing to do with the Angular frontend.

    • @ShawnNeckelmann
      @ShawnNeckelmann 7 ปีที่แล้ว

      Angular Firebase thanks for confirming. :)

  • @adamwoolf9993
    @adamwoolf9993 4 ปีที่แล้ว

    this is a great video. thanks! I love using Contentful, - but please can you/anyone here give any advice on using contentful to embed youtube videos in an Angular app? It works with React by just pasting the embed into the markdown, but in Angular it does work the same way. I'm really stuck! would love any ideas.....

  • @techunboxing9489
    @techunboxing9489 5 ปีที่แล้ว

    hi, how can i render richtext editor in angular. if they have different entities inside like image and other inline entities

  • @Bukratusi
    @Bukratusi 3 ปีที่แล้ว

    i am not able to get the
    worked as new line. can u help please.

  • @rudipersson1104
    @rudipersson1104 7 ปีที่แล้ว

    So if I were to build a blog. Should I use contentful over firestore? If so why ? Cant I do the same using firestore, rather then contentful ?

    • @Fireship
      @Fireship  7 ปีที่แล้ว +4

      Firestore is only a database, so you would need to build a system for creating and validating content. Contentful is especially useful when you have team members who are content creators, but not coders.

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

    Great video. Thanks

    • @Fireship
      @Fireship  7 ปีที่แล้ว

      +Liran Thanks for watching.

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

    Thats all good and fine...but Wordpress combined with the REST API and some PHP knowledge gives you farrrr more extendability and flexability, not to mention tagging, query engine, and a full DB that you have full control over. If you dont want to mess with PHP or hosting your own WP instance, then sure, this is cool. But implying that this is a dropin replacement for WP is a bit ignorant, as WP is wayyy more robust than contentful.

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

      I did not mean to imply it was a drop-in replacement for WP. Sure, you could build your own REST API on many platforms, but the value of Contentful is that you don't have this burden.

    • @ma.shieramaenogra8969
      @ma.shieramaenogra8969 7 ปีที่แล้ว

      WP is of course is more robust, but at the same time the effort to maintain and customize WP pages just for simple projects is kinda overkill. I was a PHP dev for 3 years and have used Laravel before, but sorry, PHP is really slow.

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

      PHP 7 is just as fast as any other back-end language. You clearly have no idea what you are talking about. Yes, in some cases WP is overkill. I agree. However, in most cases, it's great. Just depends on the level of content management you need. Simply saying PHP is slow is a very broad brush statement.

    • @ma.shieramaenogra8969
      @ma.shieramaenogra8969 7 ปีที่แล้ว

      then i want to apologize my all-knowing lord for contesting your godly knowledge. can you please point me, my lord, to a reliable benchmark which shows that PHP exerts effort in websocket connections versus any other backend?

    • @Rbog17
      @Rbog17 7 ปีที่แล้ว

      socketo.me/

  • @TheSldsnake
    @TheSldsnake 7 ปีที่แล้ว

    I love your videos, please i am new can you give some ideas how to study with your videos in your channel.

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

    I'm used Angular 6 and Observable can not used. I must back to Angular 5?

  • @RayZde
    @RayZde 3 ปีที่แล้ว

    Why do they call it a CMS? It's more like creating a data model and wrapped around a web service.

  • @lhxperimental
    @lhxperimental 7 ปีที่แล้ว

    Are you a Google initative? I don't mean angular or firebase - I mean your channel or the the contentful website.

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

      No, I am independent. Not affiliated with Google or Contentful - just a consultant who is a fan of their products.

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

      In that case your product is quite slick for a startup(?).

  • @omnamahsivay1
    @omnamahsivay1 7 ปีที่แล้ว

    Does PWA supports IE9?

  • @fsmdeveloper6468
    @fsmdeveloper6468 7 ปีที่แล้ว

    Is the angular 5 published? 😎😎☺😀

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

      Yes, just released a few days ago :)

    • @fsmdeveloper6468
      @fsmdeveloper6468 7 ปีที่แล้ว

      Thanks!! I am a big fan of you!! 😍😍😍😍