Web Development

How Do Web Dev Agencies Make Money?

webdev: reddit for web developers - Fri, 03/16/2018 - 18:19

Hey All.

I'm in the dark about the business side of Web Dev Agencies and was wondering if someone could educate me.

As I understand, Web Devs usually charge a one time fee for the website and the recurrening income is only through maintainence charges. This is the case atleast in the East, where I live.

How is this a stable business model and how do they actually make enough money to scale higher?


submitted by /u/TheProph3t
[link] [comments]
Categories: Web Development

If you are in the USA, don't use foreign hosting company!

webdev: reddit for web developers - Fri, 03/16/2018 - 18:15

Just learned a hard lesson about Siteground. If a foreign web services company rips you off, you can't take them to small claims court like you could a US-based company. They are outside of US court jurisdiction. Siteground has no US office or personnel. No recourse and they know it. They stole money for a year of high-end service that was terminated, after tacking on addon services I didn't want. Only way I found out is they tried to auto-bill a credit card I cancelled. Refused to refund. A domestic firm I could address with arbitration. Not so with a Siteground, who is based in Belgium and lists its corporate office in Panama. Far as I can tell, most positive posts are made by their shills.

submitted by /u/FeudLord
[link] [comments]
Categories: Web Development

What are the best practices for creating a remote team environment for projects?

webdev: reddit for web developers - Fri, 03/16/2018 - 18:14

I may not have asked that correctly, so let me explain:

Let's say someone wants to start a new project but would like friends/co-workers/etc help with the project? ... or someone just has multiple machines and wants to localize all the project files? Essentially, I have multiple computers. I would like a way for live editing where if I make changes, it is instally reflected on the other machinces?

My current setup is just 3 computers. One is running WAMP (essentially the "server"), the other has all the editing tools, and the other is a desktop in my office where I would also just to edit and view the server as well.

Now, that setup works decently, but I would like to be more professional with it. I'm currently working on a project that I intend on bringing on another developer and I'm not keen to the idea of saying ...

"hey, here's the website IP to view the website, here's the Filezilla connection, here's what I want you to do, have fun."

Basically, I'm just wanting to replace Filezilla, and possibly WAMP, but I don't have any issues with WAMP.

What's the best way to set this up?

INB4 anyone makes fun of me, I'm an "old time hobby developer" and I'm not up-to-date on any of the new, fancy tools that are out there.

Here are the tools I currently use:

  • WAMP
  • VSCode (I like atom more, but don't mind using either)
  • GITHUB DESKTOP (which I'm not wanting to use for my Team Projects due to the fact you must pay to keep the code private(
  • Filezilla (to upload changes to the wamp server, not the best practice, I know, that's why I'm here)

I've Google'd around to see if there was a way just to share the project files and then let the person decide how they want to load and view them, but there's too many and I want your feedback.

Thanks in advance.

submitted by /u/sparkks
[link] [comments]
Categories: Web Development

Did anyone here worked with OutSystems?

webdev: reddit for web developers - Fri, 03/16/2018 - 17:48

I've recently got a job offer as a developer on this platform and would like to know more from someone with more experience... It's one of many low-code platform with little to no information apart from their website's... what are your thoughts of it?

submitted by /u/nnnightmare
[link] [comments]
Categories: Web Development

jQuery fill values of form fields depending on what is selected in dropdown

webdev: reddit for web developers - Fri, 03/16/2018 - 16:59

I can't find a straight answer to this, only similar but not what I want to do. So I have a form with a bunch of text fields and a select field at the top with several options.

I need to populate all the text fields with specific values depending on what is selected in the select menu. How is it done?

submitted by /u/greenlightning
[link] [comments]
Categories: Web Development

Animated text scroller. How can I improve this?

webdev: reddit for web developers - Fri, 03/16/2018 - 16:35


I just just threw this together with what I know. I'm just wondering if there are things I could use to make the whole thing a litter cleaner? Also for some reason in the codepen the first letter likes to pop in sometimes, but this isn't happening on my end sooo.. ¯\(ツ)

submitted by /u/Cazargar
[link] [comments]
Categories: Web Development

What are some of ways you handle token-auth in a React application?

webdev: reddit for web developers - Fri, 03/16/2018 - 16:33

I just wanted to get some different thoughts on this.

My understanding is that I'd have a user who once they login, the server (in my case, a rails server) would send back a token.

I store the token and other info needed by my backend (in something like localStorage) and set them as a default headers in something like Axios (or w/e you use to make API requests).

Each request would include the token and other info needed to authenticate the user on the backend.

If the user choses to stay logged in and navigates away from the site, when they come back, I'd have to check if their token is valid (which determines the state of the UI). Whenever a user lands on the client, I'd have to check if their stored token is valid or available (to determine the stored state.)

When a user logs out, I clear their info (in turn changing the UI).

Some questions I have are: How do you handle a situation where the token expires spontaneously?

How do I determine if they hit an unauthorized route vs. their token expired?

Please share your thoughts and approaches to doing auth in React and also point out ways in which I can improve mine... I know I could easily user Firebase of Auth0, but I am talking specifically about rolling out my own backend.


submitted by /u/betterxhalf
[link] [comments]
Categories: Web Development

Development environment!

webdev: reddit for web developers - Fri, 03/16/2018 - 16:28

Hello guys! so recently i faced this really bad problem. I am currently learning php stack, and i want to use it with nginx and linux, but I really dont know if i can run linux on my pc because it is is really old one. It is AMD athlon 64 2x 5000+ processor with 2gb ram and gforce8600gt graphics card. Just my question here is that: can i install xubuntu with full features and use it for LEMP stack on that pc? or if i can not, what can i do for windows to do something similar to LEMP stack since literally almost every book about nginx requires linux installed! (and not only nginx, apache books also require linux most of the times)I know its silly question but i wanna hear answer from experienced web dev's..

EDIT: also one more question, will linux install network driver on its own or not?

submitted by /u/warchild4l
[link] [comments]
Categories: Web Development

Converting heavyweight java application to web

webdev: reddit for web developers - Fri, 03/16/2018 - 16:24

Hey all, new to this sub.

I have an extremely large (~2 million lines of code) application that my team and I have been working on for over 10 years. We are looking at switching over to web instead of our heavy java program. Are there any popular java frameworks that support large applications like this? I was looking at Apache Struts 2 this morning and it seems to meet our requirements but all of this is pretty new to me so I'm not sure what options are available/popular.

The main concern we have is that we have several data listener classes that would need to fire on small changes from focus listeners and the like. We also have around 500 users using our system at any given time so performance for a website is concerning. Also browser incompatibilities - are some frameworks less prone to these?

Any thoughts? Thank you!

submitted by /u/shallard
[link] [comments]
Categories: Web Development

Which real world projects are written with really good technical SEO and HTML markup in mind?

webdev: reddit for web developers - Fri, 03/16/2018 - 16:19

What websites would you recommend for studying which are built on really good technical SEO and markup usability principles like advanced and valid HTML semantics, structured Schema data, accessibility, class methodology structure etc.?

I don't mean websites which educate on these things (like developer.mozilla.org and such) but finished and successfull projects in use for general audience (websites built for various clients, companies, magazines or whatever) built by high level professionals with attention on details.

submitted by /u/shkico
[link] [comments]
Categories: Web Development

First time using GoDaddy with a MEAN Stack. Please HELP!

webdev: reddit for web developers - Fri, 03/16/2018 - 16:16

I have compiled everything with the webpack build. My DIST folder contains a public directory and a server directory. It is working 100% on Heroku, but I can't seem to make the backend Express server work. I placed the files from the public directory right into the root of my subdomain. The site renders and routes perfectly. I just can't seem to get the app.js to be recognized to spin up the server and have the REST API called and returned. I would like to know how to get the backend working.

I have scoured the interwebs and have had three calls to GoDaddy. I gave up after they told me TypeScript was a Microsoft language and wouldn't work on their servers? I tried explaining compiling, but I think it fell on deaf ears.

Edit: I guess I need to have my .env loaded as well? How do I manage to upload and use that while hidden?

submitted by /u/reallyliketofish
[link] [comments]
Categories: Web Development

How can I make this SVG scale like I want it to

webdev: reddit for web developers - Fri, 03/16/2018 - 15:48

Hello there, this is my first post on this sub, I've been mostly lurking so far.

I finally dared to start on a small, first project I was thinking about for a while after taking a few courses on full-stack developement and a little bit of design.

I made a small sketch on how I would my navigation to look.

The problem I'm facing is that I don't know how I would make the SVG Path that underlines the nav scale like I want it to (The little ECG thingy should move without being squished while the lines next to it get smaller, check the picture to see what I mean).

This is the SVG Code

Do you guys have any idea on how to approach this?

submitted by /u/NoXOuT
[link] [comments]
Categories: Web Development

Does Anyone Else not like the hamburger icon (flyout menu) used in so many mobile-first designs?

webdev: reddit for web developers - Fri, 03/16/2018 - 15:41

Web apps that us a breakpoint to turn their nav into a flyout menu are so irritating. There is usually less options to select from and often the layout of the menu available from the hamburger icon is different from the navbar. I think that the change of layout is a poor design decision.

submitted by /u/DIYjackass
[link] [comments]
Categories: Web Development

Anyone else having problems with pager of module pages in drupal 7?

Drupal - Open Source Content Platform - Fri, 03/16/2018 - 15:28

For a reason I do not understand my pager has stopped working. Any ideas why this might occure? I once enabled cache for views and pages but i changed it back and cleared all cache and still the pager does not work.

submitted by /u/Joetunn
[link] [comments]

Need some professional advice.

webdev: reddit for web developers - Fri, 03/16/2018 - 15:25

Hi Guys! I am new to this sub and have found a lot of information, but I have a question about some next steps.

Recently the PR firm I work for has decided to redo their whole website for the new year (note that it is now March). We put together an idea/thought page with inspirations from other sites we liked, stuff we saw online, and things from our old site to give to a company we asked to build our site for us. This company has done sites for many of our clients, and we have loved them all. We started a contract with them in January and were hoping to be well into the process now, but they seem to be missing the mark in the layout and feel of our site and what it says about us.

So today at a lunch meeting with my boss he tells me to email the company and essentially end the contract. Say thanks and just eat the 5k we have already given them. He says this because they have failed and are basically dancing monkeys if we aren't happy about something if we suggest a change they make the change verbatim and add no design or original context to it. He also did this because I thought since they could not understand us I would create a sort of "mock site" (not sure if that's the right word), just a layout on Wix & square space to kind of give them the feel & layout we wanted from the start. My boss ends up loving this one page I did and wants me to build a site! (What the hell have I gotten myself into?!) I have no experience in this, and he says to just go with it and research as I go, and use the graphic designer that works for us independently.

SO the big TLDR question is: Is wix/square space okay? Or is it going to mess us up in the end somehow? What is the best thing to do regarding web development for a very small (7 person firm) that really just has a site for info but wants it to be badass and represent us?

and yes my boss knows I have no experience in this, he is nuts.

submitted by /u/tea2cute
[link] [comments]
Categories: Web Development