Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Directus
  3. Upcoming v9 release

Upcoming v9 release

Scheduled Pinned Locked Moved Directus
31 Posts 7 Posters 4.0k Views 9 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • girishG girish

    Directus 9 is moving away from PHP and is being rewritten in nodejs. Apparently, there is no automatic migration path as well. Read more https://directus.io/articles/introducing-directus-9/ .

    What we will do is to create a separate Directus 9 app once the upstream stable release is out.

    ruihildtR Offline
    ruihildtR Offline
    ruihildt
    wrote on last edited by
    #2

    Interestingly that makes them even more direct competitors to Strapi, who are also node based.

    1 Reply Last reply
    1
    • marcusquinnM Offline
      marcusquinnM Offline
      marcusquinn
      wrote on last edited by
      #3

      Wow, that feature list looks serious!

      Big fan of what they've already done but this looks like market-leading stuff for anyone that's ever had to design database structures.

      Highly recommend watching and getting involved for all those interested, at its very least it's a database design tool that anyone can use to at-least describe what they need a system to do to developers β€” and the describing part is often half the work, as describe & build in one process really does sharpen the mind for what makes sense.

      Web Design https://www.evergreen.je
      Development https://brandlight.org
      Life https://marcusquinn.com

      doodlemania2D 1 Reply Last reply
      1
      • marcusquinnM marcusquinn

        Wow, that feature list looks serious!

        Big fan of what they've already done but this looks like market-leading stuff for anyone that's ever had to design database structures.

        Highly recommend watching and getting involved for all those interested, at its very least it's a database design tool that anyone can use to at-least describe what they need a system to do to developers β€” and the describing part is often half the work, as describe & build in one process really does sharpen the mind for what makes sense.

        doodlemania2D Offline
        doodlemania2D Offline
        doodlemania2
        App Dev
        wrote on last edited by
        #4

        @marcusquinn Been using it for a number of systems since we got 8 on CR. It's fantastic. Hopefully there's a way to migrate the databases at least!

        1 Reply Last reply
        2
        • gensmannG Offline
          gensmannG Offline
          gensmann
          wrote on last edited by
          #5

          I did a quick an dirty custom version for my self. Most like done wrong since it's my first time doing a custom app, but feel free to use it to do it correctly or just play around. πŸ™‚

          https://github.com/consalsa/cloudron-directus-9

          1 Reply Last reply
          1
          • ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #6

            I'm holding out until v9 to start using it. Exciting!

            marcusquinnM 1 Reply Last reply
            1
            • ? A Former User

              I'm holding out until v9 to start using it. Exciting!

              marcusquinnM Offline
              marcusquinnM Offline
              marcusquinn
              wrote on last edited by
              #7

              @atrilahiji It seems you're safe to do all you might need with v8 and it be transportable, just, as they say, permissions setups would need re-doing.

              Web Design https://www.evergreen.je
              Development https://brandlight.org
              Life https://marcusquinn.com

              ? 1 Reply Last reply
              0
              • girishG girish

                Directus 9 is moving away from PHP and is being rewritten in nodejs. Apparently, there is no automatic migration path as well. Read more https://directus.io/articles/introducing-directus-9/ .

                What we will do is to create a separate Directus 9 app once the upstream stable release is out.

                chrisC Offline
                chrisC Offline
                chris
                wrote on last edited by
                #8

                @girish any news on when v9 is coming to cloudron?

                girishG 1 Reply Last reply
                1
                • chrisC chris

                  @girish any news on when v9 is coming to cloudron?

                  girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote on last edited by
                  #9

                  @chris I think they are still in beta - https://github.com/directus/directus/releases

                  doodlemania2D 1 Reply Last reply
                  0
                  • girishG girish

                    @chris I think they are still in beta - https://github.com/directus/directus/releases

                    doodlemania2D Offline
                    doodlemania2D Offline
                    doodlemania2
                    App Dev
                    wrote on last edited by
                    #10

                    @girish that's correct - still in RC.

                    1 Reply Last reply
                    0
                    • ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by
                      #11

                      I could totally see this most recent RC working as an unstable release tbh.

                      @gensmann I forked yours and made a couple of small changes: https://git.atrilahiji.dev/atrilahiji/cloudron-directus9-app

                      Testing it and with what they have left to add in v9 it seems like it should be good to go.

                      So I'd recommend unstable now -> stable when it is fully released

                      1 Reply Last reply
                      1
                      • marcusquinnM marcusquinn

                        @atrilahiji It seems you're safe to do all you might need with v8 and it be transportable, just, as they say, permissions setups would need re-doing.

                        ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #12

                        @marcusquinn If I can use Node instead of PHP for anything, I will πŸ˜›

                        Im pretty sure I have an irrational hatred for all things php at this point. Some thing I just have to suck up and use but directus is finally switched over.

                        marcusquinnM 1 Reply Last reply
                        2
                        • ? A Former User

                          @marcusquinn If I can use Node instead of PHP for anything, I will πŸ˜›

                          Im pretty sure I have an irrational hatred for all things php at this point. Some thing I just have to suck up and use but directus is finally switched over.

                          marcusquinnM Offline
                          marcusquinnM Offline
                          marcusquinn
                          wrote on last edited by
                          #13

                          @atrilahiji I think the issue with php is more to do with the vast amount of apps coded using it without consideration for performance at scale.

                          Wordpress is a great framework but the plugin market is 90% crapware, and really lets the side down.

                          I've been stuck into EspoCRM for the last few months and it's a complete breath of fresh air - old school standards and vastly out performs any other app I've used.

                          There are plenty of gems, it's just with volume comes so much noise. Speed is my number one feature need, because if that is considered in everything, the language really doesn't matter because fast performance usually comes from the mind of someone that writes beautiful code too.

                          Web Design https://www.evergreen.je
                          Development https://brandlight.org
                          Life https://marcusquinn.com

                          ? 1 Reply Last reply
                          0
                          • marcusquinnM marcusquinn

                            @atrilahiji I think the issue with php is more to do with the vast amount of apps coded using it without consideration for performance at scale.

                            Wordpress is a great framework but the plugin market is 90% crapware, and really lets the side down.

                            I've been stuck into EspoCRM for the last few months and it's a complete breath of fresh air - old school standards and vastly out performs any other app I've used.

                            There are plenty of gems, it's just with volume comes so much noise. Speed is my number one feature need, because if that is considered in everything, the language really doesn't matter because fast performance usually comes from the mind of someone that writes beautiful code too.

                            ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #14

                            @marcusquinn Fair enough. I am now moving more towards static html+js+css served via a golang app. I am super impressed with the performance of golang in general. For sure, a fast language can always be slow if the code is poorly written. I think for me PHP can be faster and from a syntax perspective I just cannot stand it. But thats more subjective lol

                            marcusquinnM 1 Reply Last reply
                            0
                            • ? A Former User

                              @marcusquinn Fair enough. I am now moving more towards static html+js+css served via a golang app. I am super impressed with the performance of golang in general. For sure, a fast language can always be slow if the code is poorly written. I think for me PHP can be faster and from a syntax perspective I just cannot stand it. But thats more subjective lol

                              marcusquinnM Offline
                              marcusquinnM Offline
                              marcusquinn
                              wrote on last edited by
                              #15

                              @atrilahiji I'm looking at the same, with Gatsby as a front-end for EspoCRM managed content through the REST API.

                              As much as I like Directus as a developer backend, Espo is turning out to be all that and a lot more as a both developer and user back end.

                              Best I can recommend is if you like Directus then EspoCRM awareness of all it's capability would definitely not be a waste of your time. The way it stores all customisations in the /custom/ folder for easy replication to other instances is super useful. I'll share more when I reach a decent milestone but I'm basing a lot of my business on it now, including CMS strategy.

                              Web Design https://www.evergreen.je
                              Development https://brandlight.org
                              Life https://marcusquinn.com

                              ? 1 Reply Last reply
                              1
                              • marcusquinnM marcusquinn

                                @atrilahiji I'm looking at the same, with Gatsby as a front-end for EspoCRM managed content through the REST API.

                                As much as I like Directus as a developer backend, Espo is turning out to be all that and a lot more as a both developer and user back end.

                                Best I can recommend is if you like Directus then EspoCRM awareness of all it's capability would definitely not be a waste of your time. The way it stores all customisations in the /custom/ folder for easy replication to other instances is super useful. I'll share more when I reach a decent milestone but I'm basing a lot of my business on it now, including CMS strategy.

                                ? Offline
                                ? Offline
                                A Former User
                                wrote on last edited by A Former User
                                #16

                                @marcusquinn For sure! I'm open to give it a shot. I've just (so far) been loving the experience of using Directus and having the documentation in-app in v9 is incredible. I've even considered building templates for my consulting business for Gridsome projects that are built to easily integrate with Directus. As things grow I've been looking at EspoCRM to manage things because my current method isn't quite scalable to more clients.

                                1 Reply Last reply
                                0
                                • ? Offline
                                  ? Offline
                                  A Former User
                                  wrote on last edited by
                                  #17

                                  Back to the topic at hand though, I'll keep updating my fork of @gensmann 's package and feel free to fork it for an official package if you want. I'd say v9 is noticeable better and more usable than v8. Definitely a good upgrade for anyone using v8.

                                  doodlemania2D girishG 2 Replies Last reply
                                  1
                                  • ? A Former User

                                    Back to the topic at hand though, I'll keep updating my fork of @gensmann 's package and feel free to fork it for an official package if you want. I'd say v9 is noticeable better and more usable than v8. Definitely a good upgrade for anyone using v8.

                                    doodlemania2D Offline
                                    doodlemania2D Offline
                                    doodlemania2
                                    App Dev
                                    wrote on last edited by
                                    #18

                                    @atrilahiji I've been using them both. v9 is amazing in many ways!

                                    1 Reply Last reply
                                    0
                                    • ? A Former User

                                      Back to the topic at hand though, I'll keep updating my fork of @gensmann 's package and feel free to fork it for an official package if you want. I'd say v9 is noticeable better and more usable than v8. Definitely a good upgrade for anyone using v8.

                                      girishG Offline
                                      girishG Offline
                                      girish
                                      Staff
                                      wrote on last edited by
                                      #19

                                      @atrilahiji where is your package?

                                      ? 1 Reply Last reply
                                      0
                                      • girishG girish

                                        @atrilahiji where is your package?

                                        ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #20

                                        @girish oh it’s on my personal git here https://git.atrilahiji.dev/atrilahiji/cloudron-directus9-app

                                        marcusquinnM 1 Reply Last reply
                                        2
                                        • ? A Former User

                                          @girish oh it’s on my personal git here https://git.atrilahiji.dev/atrilahiji/cloudron-directus9-app

                                          marcusquinnM Offline
                                          marcusquinnM Offline
                                          marcusquinn
                                          wrote on last edited by
                                          #21

                                          @atrilahiji Nice, think I love about Directus is it's ability to adopt databases from any other app. Great for adopting projects that have good data structure but outdated interfaces or lack of integration options.

                                          Web Design https://www.evergreen.je
                                          Development https://brandlight.org
                                          Life https://marcusquinn.com

                                          ? 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search