• kco32

    (@kco32)


    I decided that I wanted to be able to do some more advanced things with WordPress so I am beginning to learn PHP. I was not aware of the “Learn Javascript” mandate. Now I have no idea what to learn and in what order. Do I learn Vanilla JS first and then something like React? PHP first?

    Is Gutenberg taking WP away from PHP? From the tutorials I have seen, it looks like Blocks are JS.

    I would love to start some tutorials but I do not know where to begin. Thanks.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Moderator t-p

    (@t-p)

    Moderator bcworkz

    (@bcworkz)

    The block editor (Gutenberg) is only one element of the complex animal we call WordPress. The block editor is indeed JS/React based, which makes use of the REST API when it needs server resources. How is the API coded? In PHP of course, as it is server side scripting. PHP is not going away. WP is always going to need server side scripting. JS is strictly client side. While we may see more tight integration between client and server scripting, neither scripting language is going away.

    I wouldn’t advise in learning anything “first”. Instead, pick a project that interests you and learn enough to get it working. You may not initially become very proficient at anything, but you will pick up useful knowledge that is directly applicable and you will not waste time learning about things you don’t really need. What you learn in developing your project becomes a base upon which you can further develop you coding skills.

    As you develop other projects, your knowledge will expand and grow along with them and soon enough you will become proficient at all that you need to know to accomplish what you desire. All without learning anything “First” ??

    Thread Starter kco32

    (@kco32)

    Thanks bcworks (and t-p for the links). That is how I will approach. Perhaps I will ask for guidance if I run into a wall when considering how to achieve something.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Where to start now that Gutenberg is here.’ is closed to new replies.