# Any Web Developers here?

**URL:** <https://forums.yoyoexpert.com/t/any-web-developers-here/296281>\
**Category:** Unrelated Discussion\
**Created:** [December 14, 2018, 10:45am UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281 "2018-12-14T10:45:28Z")\
**Posts on this page:** 14\
**Page:** 2

<div class="post-metadata">

**Author:** ![stevejspins](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@stevejspins](https://forums.yoyoexpert.com/u/stevejspins)\
**Post date:** [December 15, 2018, 1:23pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/21 "2018-12-15T13:23:33Z")

</div>

It happened on my index page. When it gets too messed up, its good to have saved good versions of the site. Honestly, the neater and more methodical you are, it’s not too bad. Like anything else you need to like it and have time.

Then there’s the element of good taste, and preplanning. I made three websites, one for a public library which they used for years before turning it over to a vendor.

---

<div class="post-metadata">

**Author:** ![anon24651](https://avatars.discourse-cdn.com/v4/letter/a/8491ac/32.png) [@anon24651](https://forums.yoyoexpert.com/u/anon24651)\
**Post date:** [December 15, 2018, 1:50pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/22 "2018-12-15T13:50:50Z")

</div>

Where the hell is brackets and sublime text.

---

<div class="post-metadata">

**Author:** ![anon24651](https://avatars.discourse-cdn.com/v4/letter/a/8491ac/32.png) [@anon24651](https://forums.yoyoexpert.com/u/anon24651)\
**Post date:** [December 15, 2018, 1:52pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/23 "2018-12-15T13:52:17Z")

</div>

Nower days coding is easy we have plugins like Emmet which builds the basic HTML tags automatically we also have autosave.

---

<div class="post-metadata">

**Author:** ![anon24651](https://avatars.discourse-cdn.com/v4/letter/a/8491ac/32.png) [@anon24651](https://forums.yoyoexpert.com/u/anon24651)\
**Post date:** [December 15, 2018, 1:55pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/24 "2018-12-15T13:55:32Z")

</div>

Well everything is hard. We should never give up.

---

<div class="post-metadata">

**Author:** ![anon24651](https://avatars.discourse-cdn.com/v4/letter/a/8491ac/32.png) [@anon24651](https://forums.yoyoexpert.com/u/anon24651)\
**Post date:** [December 15, 2018, 1:58pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/25 "2018-12-15T13:58:25Z")

</div>

I agree with you I am also not good in coding. Still I don’t know how some people younger than me do projects. Which I am also not able to do.

---

<div class="post-metadata">

**Author:** ![MrMiracle](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.yoyoexpert.com/mrmiracle/32/29657_2.png) [@MrMiracle](https://forums.yoyoexpert.com/u/MrMiracle)\
**Post date:** [December 15, 2018, 2:07pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/26 "2018-12-15T14:07:06Z")

</div>

Practice. Coding is like yoyoing. The more you do it the better you get (if you’re practicing right). The progression is slow but real, so you may not notice you’re getting better but you are. There’s code I wrote even 6 months ago that isn’t as elegant as the stuff I’m writing now. Likewise 6 months ago I couldn’t do tricks that are now part of the rotation, even if I don’t think about it.

---

<div class="post-metadata">

**Author:** ![MrMiracle](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.yoyoexpert.com/mrmiracle/32/29657_2.png) [@MrMiracle](https://forums.yoyoexpert.com/u/MrMiracle)\
**Post date:** [December 15, 2018, 2:08pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/27 "2018-12-15T14:08:18Z")

</div>

Yeah I’m wearing glasses now because I couldn’t find a single : that was a ; in a big script I wrote a while ago.

---

<div class="post-metadata">

**Author:** ![anon24651](https://avatars.discourse-cdn.com/v4/letter/a/8491ac/32.png) [@anon24651](https://forums.yoyoexpert.com/u/anon24651)\
**Post date:** [December 15, 2018, 2:36pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/28 "2018-12-15T14:36:56Z")

</div>

I completely agree with you.

---

<div class="post-metadata">

**Author:** ![anon19434144](https://avatars.discourse-cdn.com/v4/letter/a/ccd318/32.png) [@anon19434144](https://forums.yoyoexpert.com/u/anon19434144)\
**Post date:** [December 15, 2018, 2:41pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/29 "2018-12-15T14:41:45Z")

</div>

Totally! I had / have no aspirations to be a coder but with my old site it got to the point where I dreaded posting new artwork because I have little patience for computer-related things so I found an alternative. With yoyoing…agreed. I totally took this off topic. Sorry!

---

<div class="post-metadata">

**Author:** ![YoyoGeezer](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.yoyoexpert.com/yoyogeezer/32/755_2.png) [@YoyoGeezer](https://forums.yoyoexpert.com/u/YoyoGeezer)\
**Post date:** [December 16, 2018, 12:53am UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/30 "2018-12-16T00:53:10Z")

</div>

```
import React, { Component } from 'react';

class HelloYYE extends Component {
     
       render() {
              const myMessage = 'I write code in react.js and node.js these days';
              return(<div>{myMessage}</div>);
      }
}

export default HelloYYE;

```

---

<div class="post-metadata">

**Author:** ![MrMiracle](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.yoyoexpert.com/mrmiracle/32/29657_2.png) [@MrMiracle](https://forums.yoyoexpert.com/u/MrMiracle)\
**Post date:** [December 16, 2018, 6:10am UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/31 "2018-12-16T06:10:40Z")

</div>

I jumped on react early on, but they changed the syntax a bunch enough that I went back to vanilla Js (plus like jQuery and stuff), no massive framework. For a while we were using Aurelia as a team but it seemed easier to just use .net mvc without a specialized frontend framework for our particular challenges.

---

<div class="post-metadata">

**Author:** ![anon24651](https://avatars.discourse-cdn.com/v4/letter/a/8491ac/32.png) [@anon24651](https://forums.yoyoexpert.com/u/anon24651)\
**Post date:** [December 16, 2018, 6:52am UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/32 "2018-12-16T06:52:51Z")

</div>

wow that means you already know javascript.

---

<div class="post-metadata">

**Author:** ![YoyoGeezer](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.yoyoexpert.com/yoyogeezer/32/755_2.png) [@YoyoGeezer](https://forums.yoyoexpert.com/u/YoyoGeezer)\
**Post date:** [December 16, 2018, 6:20pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/33 "2018-12-16T18:20:59Z")

</div>

Yes, I am fluent in ECMAScript (ES5-7 JavaScript); among others. I started with C++ and have learned: C#/NET, Java, Objective-C/iOS, Ruby, Perl, Python, … I am a computer consultant; so I am constantly learning the latest/greatest.

JavaScript used to be somewhat of a “toy” language. Nowadays, I would say that is among the most powerful object-oriented languages for development. If you are starting out, it is a great way to learn. It comes free with every browser.

---

<div class="post-metadata">

**Author:** ![YoyoGeezer](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.yoyoexpert.com/yoyogeezer/32/755_2.png) [@YoyoGeezer](https://forums.yoyoexpert.com/u/YoyoGeezer)\
**Post date:** [December 16, 2018, 6:28pm UTC](https://forums.yoyoexpert.com/t/any-web-developers-here/296281/34 "2018-12-16T18:28:09Z")

</div>

That is the beauty of the JavaScript community. There is no “right” answer to any problem. If you can do it with a few lines of jQuery, why use anything else? Frameworks like React.js will shine as your applications grow in size. You will know when you need it.

One plug I will make for React is that it does away with separate HTML files completely. By encapsulating the markup with the class (using .jsx); we FINALLY can use real object-oriented design patterns for web-application development. This is a huge leap forward.

EDIT:  
Since you are using .Net, there is little need for a framework like React or angular. As you migrate to the cloud, however, the chatty, transactional nature of .Net will start to pad your monthly bills. That is why many are pushing much of the load to the client using single-page applications. The .Net development world is not well suited to JavaScript frameworks. Do not even get me started on TypeScript… seriously.

[Previous page](https://forums.yoyoexpert.com/t/any-web-developers-here/296281.md?page=1)
