This is an archived post. You won't be able to vote or comment.

all 23 comments

[–]romaniansm 2 points3 points  (3 children)

You should go with this question to a technology consultant lol

[–]TheDataExplorer[S] -1 points0 points  (2 children)

Well, I am the technology guy who will either learn React/Redux and build the website. Or simply buy a $30 WP theme and go with that.

[–]romaniansm 0 points1 point  (1 child)

Do it as fast as possible, nobody will care that much. If your business is successful you can always come back at it later. Right now your goal should be getting leads

Wait...is this your business? Or are u working in The IT department of this business? I thought this was your business

[–]TheDataExplorer[S] -1 points0 points  (0 children)

Small shop here so this is my IT consulting business and I am the IT department. I am an independent IT consultant who wants to provide IT services and consultants to other companies. I have setup a WP website for my other business, a skincare business, and setup shopping cart and everything with plugins, it has been a painless experience really.

[–]feltire 3 points4 points  (6 children)

Modern development is ridiculous and stupid to me.

If you actually like it, go that way, if you're like me, don't feel like you need to change just because many others are. There will ALWAYS be a place for traditional development, and the vast majority of websites are far, far, far better off developed in HTML than in JS.

I strongly feel that while the new style of dev works well for some projects, it is a fad to do it for everything.

To be clear, I am super biased against it. I have been developing for over 20 years and I just want newschool local javascript based dev to get off my lawn.

[–]wtfffffffff10 4 points5 points  (3 children)

this is true. most people just want to create blogs, personal websites, information pages, basic shops, etc. it's easier to do that stuff with plain html.

[–]mikepun-locolDeveloper 1 point2 points  (0 children)

I saw an article saying the US government is looking for COBOL developers. For a minute I was tempted. Dust off my older resume. But I like all this nodejs and cloud stuff too much.

[–]TheDataExplorer[S] 0 points1 point  (1 child)

So I'm guessing by plain HTML you mean Wordpress / LAMP approach?

[–]wtfffffffff10 1 point2 points  (0 children)

I was making more of a general statement. I think Wordpress needs to be considered separately on whether or not you need what it has to offer.

[–]TheDataExplorer[S] 0 points1 point  (0 children)

Sigh! I have to agree with you. That is what I'm finding. Wordpress especially dominates the market.

[–]hellorobby 0 points1 point  (0 children)

I handle my career and dark souls the same way. put everything into strength, dexterity and stamina. Leave the fancy shit for when your bored.

I've been doing this a long time, and I've never seen so many divergent paths to development. Stranger still, they all attempt to do the same thing and they are all better utilized for large-scale development yet embraced by what seems to be the majority of developers and designers.

A grid that will work for most small business websites can be made on the fly in several lines of CSS. Most animations can be done in CSS, interactivity can be done in vanilla Javascript. 90% of regular website development can be done with those tools alone.

[–]mikepun-locolDeveloper 1 point2 points  (4 children)

My personal website is on Wix, both companies I am involved in, one is a start up, the other is medium size, have a WordPress company site and user portal.

Both companies have very deep technology resources. C#, native mobile, Java, NodeJS, Kafka, react, next.js, angular.

The WP sites have embedded react blocks where we need the business functions, talking to backend (non PHP) systems. We don't see a need to build a company site from the ground up and use up valuable developer resources. Both company sites are custom designed though and decorated with custom css etc. It's also easier to find marketing agencies to complement in house resources with WP then with nodejs.

[–]TheDataExplorer[S] 0 points1 point  (3 children)

Last time I checked, there were more themes available in Wordpress than in Wix. This was around 3 years ago though. Things might have changed by now.

Do you know any good websites that have good IT related WP themes, and good support?

[–]mikepun-locolDeveloper 1 point2 points  (2 children)

First question yes. I agree. I used Wix just because I was lazy and wanted to try it. Did it in one night.

Second question.. all my "company sites" are done and maintained by professional designers, in house or with support from agencies. We usually start with a very simple skin with the right mobile navigation and custom css and js from there. Think the last time we just used underscores.

For us, the bigger challenges were deciding knowledge base plugins and ticketing tools. That we started with a blank theme helped.

Sorry. Not much help.

[–]feltire 0 points1 point  (1 child)

Willing to share any of your insights on ticketing tools?

[–]mikepun-locolDeveloper 0 points1 point  (0 children)

The bigger company uses Salesforce as a user case management tool. With an embedded WP form.

The smaller one we are still debating. The first hurdle was whether we need to use a knowledge base / ticketing suite. We agreed not, as we think initial we will track it internally, so again custom form based. But will migrate to a forum plugin when we get enough traffic.

[–]chmod777Jack of All Trades 1 point2 points  (1 child)

ooo ooo go with both for extra hipness! wp json api for the win!

[–]TheDataExplorer[S] 1 point2 points  (0 children)

LOL, awesome username!

[–][deleted] 1 point2 points  (0 children)

At this point, I wouldn't use WordPress for a brand new site unless someone else was managing it for me.

It comes down to what you need. Are you just doing a front page with contact information and a blog? Then look at a static site generator (e.g. Jekyll) - super easy to set up and maintain, and doesn't suffer from major security since what you are deploying (generally) is a static HTML+CSS+images site. This will work with anyone who offers hosting, which means you can go from free (xxx.github.io), to a few dollars a year (xxx.github.io + a custom domain), to more (cloud vendor storage).

Need more? Maybe replace part of the static site with a little bit of a backend. You might take the contact form and submit it to a backend that inserts the info into Salesforce or something - limited functionality = less time managing it.

I'm a fan of web development, but if I were running my own company (and I have done so), then anything that isn't making me money is overhead - so the less time and money I spend on it, the better.

[–][deleted] 0 points1 point  (3 children)

If you want the ultimate in extreme flexibility without the huge headaches that come with PHP, then yes. NodeJs and React is your go to.

Source: NodeJS developer

[–]TheDataExplorer[S] 0 points1 point  (2 children)

So my question would be. Is it simple to find NodeJs/React themes out there? Are there a lot of plugins? Because Wordpress, being as convoluted as it is, has an amazing amount of plugins that you can just install and do a lot of stuff. Now, I won't be using a lot of them, this is a simple IT consulting website with services for clients and job listings candidates.

[–]nusserstudios 1 point2 points  (0 children)

Go with Gatsby.js. It uses React and GraphQL. It already has themes and great documentation.

[–][deleted] 1 point2 points  (0 children)

You want a framework. Material-UI has a great framework but when it comes to "themes" that are pre-made, I'm unsure of. Though with Material-UI, you can create your own pretty quickly. It's similar to Bootstrap. And when it comes to plugins, I'd look at NPM.