• Breaking News

    Monday, January 1, 2018

    best of /r/webdev nominations for 2017 web developers

    best of /r/webdev nominations for 2017 web developers


    best of /r/webdev nominations for 2017

    Posted: 01 Dec 2017 11:29 AM PST

    Hello web developers,

    In this thread you will find a comment for each of the categories listed below. Please reply to these comments with your nominations, and be sure to return to this thread later so you can vote on your favorite /r/webdev posts from 2017 in each category!

    Your nomination should be a LINK to the comment/post you're nominating and it must have been posted in 2017.

    One month of reddit gold will go to both the nominee and the nominator of the winner of each category.

    Categories

    • Best overall submission
    • Most helpful comment
    • Best contributor 2017 (just post reddit username)
    submitted by /u/PurdueKenny
    [link] [comments]

    Hyper IDE, a web based IDE for 100+ programming languages

    Posted: 01 Jan 2018 06:59 AM PST

    Hi guys, I have created a web based IDE (Open Source) called Hyper IDE. It is based upon Phosphorus Five and CodeMirror, and you can test it here.

    https://home.gaiasoul.com

    To understand what you're allowed to do there though (which obviously is significantly restricted, compared to what you could do if you downloaded it yourself), you can see this video - https://www.youtube.com/watch?v=k73k8awOBPQ

    Please have in mind, the "server" is actually just an old discarded Windows laptop, which I have converted into a "server", which runs out of my living room, on a 5MB internet connection - So if "half the internet" is accessing it at the same time, it will obviously go slow, at which point I'll simply take it down, and delete my DNS record. I will also periodically delete all "test files", so don't expect your code to live forever here ...

    However, as long as not too many people are testing it, I'll let it stay open for the moment.

    If you'd rather like to download Hyper IDE for yourselves, you can do so here - https://github.com/polterguy/phosphorusfive/releases (it's packaged into the main distro of Phosphorus Five, just make sure you download the correct zip file!)

    There are no requirements for Hyper IDE, besides Visual Studio or Mono Develop, unless you open the Bazar, at which point you'll need GnuPG, or download some app from the Bazar, which requires MySQL. You can also setup Hyper IDE, and Phosphorus Five, on your own Linux/Ubuntu/Debian server, with a simple script, which sets everything up for you (in a highly secure manner).

    Have a nice one,

    Cheerio :)

    submitted by /u/mr-gaiasoul
    [link] [comments]

    Storybook 3.3: Angular Support, Device Viewports, & Test Improvements

    Posted: 01 Jan 2018 08:10 AM PST

    Official ESLint plugin v4.0.0 for Vue.js has just been released ��

    Posted: 31 Dec 2017 09:14 PM PST

    Stack Motion Hover Effects

    Posted: 01 Jan 2018 11:20 AM PST

    When do I need node.js?

    Posted: 01 Jan 2018 01:33 PM PST

    Hey, I'm learning Vue.js right now and already have a basic understanding of it. I want an application which can connect to a database, retrieve and post data to it. Besides that I somehow need to read files, which are shared through a network, so I can work with the read data.

    Given that, I have some very basic questions:

    1. Currently I'm running my vue.js instance on my local system('npm run dev'). I can connect to a database(for example Firebase) and send http requests to it - that's what I want. In the future the app should run on another server. How do I make it run on another server? Do I need node.js here, assuming I want my backend to be written in .js? What are the alternatives?

    2. Given that I need node.js on my backend, how is node.js configured in the backend(on the server), so that I don't have to use nodemon for example.

    3. Since I can connect from my frontend(Vue.js) to a database(I'm planning on using mongoDB later on), where is the benefit of using node.js? I mean, I can simply use axios for example and post, get etc. data from the database.

    4. Is it possible to read from files, which are shared across a network I have access to, without using node.js for example? Vanilla JS maybe?

    As you will most likely notice, I have difficulties how all of this works and comes together(with node.js)...I would be glad if you could help out a newbie like me :)

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

    9 Best JavaScript Charting Libraries

    Posted: 01 Jan 2018 11:20 AM PST

    Building a Budget Manager with Vue.js and Node.js (Part V)

    Posted: 01 Jan 2018 01:11 PM PST

    Unsure of which methods of authentication and authorization that makes sense for us

    Posted: 01 Jan 2018 05:58 AM PST

    Hi everyone, I'm very sorry, if this isn't the right place to ask, but I figured people here would certainly have experience with authentication and authorization.

    I'm a junior dev working for a small company, where we are underway with implementing a new architecture that I specified, but I'm not sure, if I'm doing any of it right.

    Basically, the new architecture has intention of separating customer specific applications from core functionality. So a service I've specified to be made is an Auth service that can be used for client/customer specific applications to authorize use of the core services, which will all be REST APIs.

    So we're going to build this in tandem with a new customer project, where we'll build a separate system for customer, but it'll also make use of our core services. We host the entire system and maintain it. They will only have access to a REST API, which passes requests on to one of their services, which will then make use of some of our core services before storing the data.

    At first we just settled on using an API key, but that doesn't seem to make sense, if we want to control the granularity of their access. I'm also wondering, if it means that we should have two different auth systems. One for the customer's system and one for the core services, so that when they initially send a request via API key, it's authorized by the customer specific system, and then they use the core auth service, when interacting with the core services.

    The way I see it, these are the three most common options: API Key, OAuth 2 and JWT.

    I'm thinking it kind of sounds like an OAuth situation, where we could register the client/customer system for a grant to use the core services, but I feel like I'm in over my head here.

    Sorry if it's a lacking description, I tried to keep it short. I'll fill in any lacking information, if it helps answer. Thanks for any help inadvance.

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

    Editors with cross-language beautify?

    Posted: 01 Jan 2018 10:47 AM PST

    Hey everyone. I'm currently using Atom but, as old school as it is, I still have Dreamweaver installed. I cannot find another editor or plugin that has the autoformatting/beautifier that DW has where it will beautify no matter what language is in the file.

    For example, if I have a .PHP file but there is HTML and javascript it it, DW will beautify everything. Atom has a beautify plug-in but it'll beautify the language that plug-in is for.

    Any ideas? I'd like to stick with Atom but willing to change to something else.

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

    Various HTML tags vs using divs everywhere

    Posted: 31 Dec 2017 07:04 PM PST

    I am curious, do people actually use the various HTML tags like <article>, <section>, <aside>, <header>, <footer>, etc or people just use <div> everywhere?

    Does it matter if you are doing simple web development such as static sites (where you probably care more about SEO) vs an enterprise web application (much more dynamic than just text content, and you probably don't care about SEO) ?

    Thanks!

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

    Where to start to learn web development?

    Posted: 01 Jan 2018 11:12 AM PST

    Is there any recommended material or courses I should take to start learning? Any help would be appreciated thanks.

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

    New to HTML and CSS, any literature you guys can recommend?

    Posted: 01 Jan 2018 11:09 AM PST

    I'm now to web development, html and css. I can create some basic webpages, but I'd like to make them look better, and was wondering if there are any good books for beginners that covers enough html and css to make a website look somewhat "professional".

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

    Magic link authentication server - Cierge

    Posted: 01 Jan 2018 03:49 PM PST

    Is it still possible to make money as a freelance web developer?

    Posted: 31 Dec 2017 10:21 PM PST

    Hey guys. I've been programming on and off for like 6 years. I know a little bit of Python, Java, and C. Recently, I've started learning web development, because although I find lower-level programming interesting, it seems like there are a lot of freelance web development jobs. I just finished reading Cody Lindley's Javascript Enlightenment a couple days ago, so now I know a little bit of Javascript too, although I don't know any Javascript libraries. I also know basic HTML, although I don't really know much about CSS. I'm planning on learning the Django framework because it uses Python, which I'm familiar with.

    But before I continue learning about web development, I want to make sure that there's actually a good chance I'll be able to make money as a web developer. I'm not looking to make six figures or anything like that, I'm just looking to make a living wage. I was also wondering if you guys have any advice for me or any good book recommendations. I also don't have a college degree, so I'm wondering if that will make it harder for me to find work as a freelance web developer.

    Thanks in advance

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

    Design suggestions for a non-web dev setting up a server back-end for an Android app?

    Posted: 01 Jan 2018 12:09 PM PST

    Hi guys,

    Happy new year!

    I work mostly in firmware level and linux kernel stuff so I'm not too familiar with best practice for setting up a back-end.

    Here's what I was thinking:

    • Front-end/user-facing side will be my Android app.
    • Data is (IMO) low-volume, a small at most few MiB update every hour or so

    • Android app makes API requests to my Digital Ocean server droplet in the REST manner over HTTP

    • The server droplet will be an Ubuntu 16.04 machine running Django and Nginx, (with Gunicorn?)

      • (I can switch distros if it helps. Anything with a package manager is a-ok)
    • Database will be PostgreSQL on server

    Please feel free to tell me if I'm shooting myself in the foot with any of these and could use more reliable design choices

    Thank you!

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

    Adding gists to Medium.com with the Copy to Gist browser extension for Chrome.

    Posted: 01 Jan 2018 12:10 PM PST

    Medium.com does not offer code highlighting for dev content writers. To compensate for that lacking feature, the platform has the ability to expand Github gist URLs into full Github gists. That is cool and all.. but how can the process of creating gists on Github and pasting URL's into content be streamlined?

    It can be streamlined with the Copy To Gist browser extension. The Copy to Gist browser extension can copy selected block of code or text from a page directly to a Github gist. It appends the gist URL to your clipboard which you can then paste into your content. :)

    Let me know what you think!

    https://chrome.google.com/webstore/detail/copy-to-gist/lofgjnadojidbnajbnflkfnfmgiipfmc

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

    I thought I understood Open Source. I was wrong

    Posted: 01 Jan 2018 03:43 PM PST

    Best place to store webpage layout data?

    Posted: 01 Jan 2018 11:52 AM PST

    I am designing a website that includes many pages that look similar, and have similar functions. Each page has buttons on it linking to different pages on the site. The "Layout Data" is therefore where on the page the elements appear, (top, left, right, position etc.) From what I can tell I have some options:

    • Store layout data in distinct CSS files for each page.

    • Hardcode the layout data into each HTML file.

    • Hardcode the layout data into the JS file for each page.

    All three of these seem kind of silly and inelegant/hard-to-read, since the CSS, HTML, and JS for each page on the site is actually very similar, apart from the text/image content and the layout data.

    What I would like to do is something like:

    • Load a JSON that stores all the layout data into each webpage and the webpage gets what it needs from the JSON.

    But from what I can tell this isn't common practice, since I can't just load a local JSON file, but need to create an "XLMHttpRequest" which seems unnecessarily complicated. (I also want to avoid using libraries like JQuery since I am largely doing this project to teach myself javascript.)

    I am new to web development so I don't know what the standard for where to store this kind of information is, but I assume there is one.

    Please help! Thanks

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

    Portfolio is up and ready for roasting.

    Posted: 01 Jan 2018 02:37 PM PST

    Good evening and happy new year!

    Been working on my portfolio site for a while now and I believe it is ready for the first round of redditor feedback.

    A little background information I am and engineering student and have taken up web development in my free time. I am thinking about reaching out to some local businesses soon and wanted to make sure my portfolio was at the very least decent.

    This is by no means awwward worthy, but I think it get the job done. Please let me know what you think and what I can do to improve it in the comments.

    Link

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

    PHP or Python, what should I focus on in 2018?

    Posted: 01 Jan 2018 02:00 PM PST

    Just need a bit of advice here.

    Background: I'm good with backend web development. Won't say I'm really good, but yeah, I've done it quite a bit and built few sites locally. I've also done Laravel a bit.

    At this point, I wanna know if I should continue learning and get really good with PHP (maybe get certifications). Or, start learning Python and try frameworks like Django or Flask. Also, this coming summer, I wanna do some kinda internship but before that I need to be good with something.

    Some advice would help

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

    Node.JS vs Django? Which one should I learn first?

    Posted: 01 Jan 2018 01:23 PM PST

    Hey guys!

    I'm not really a programmer (soon to be SysAdmin), but after taking a CGI scripting class, I really want to write some web apps of my own. I've done a bit of work in CSS, HTML and BootStrap and I'm also familiar with JavaScript (I've played around with the DOM, AJAX and JSON). My Python skills are pretty good as well since this is my go to scripting language.

    Thanks in advance guys!

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

    How to remove link from timestamp & change its format?

    Posted: 01 Jan 2018 11:49 AM PST

    Hi everyone,

    How can I remove link from timestamp (footer date) & change its format to day/month/full year?

    Thank a lot for any tips!

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

    How to increase the space between post content & labels in Blogger?

    Posted: 01 Jan 2018 11:16 AM PST

    Hi guys,

    How can I increase the space between post content & labels in Blogger?

    Thank a lot for any help!

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

    Ecommerce: Tag vs Categories

    Posted: 01 Jan 2018 10:56 AM PST

    I am planning to build sites similar to Kijiji, craiglist, olx, and ebay.

    I plan on using tags instead of categories which to me looks simpler and better but something is bugging me: most if not, all of the sites similar to those listed above seems to use categories than tags and seems to have a reason behind it.

    What do you think? Do you think using tags is a good strategy?

    I currently do not plan on implementing both as this would be just a prototype btw.

    EDIT

    What me and a friend would like to focus on is simplicity and usability than features. At least as a former seller of some stuff before, I'd just go straight post and wait for replies/messages and that's it.

    There'a a lot of buy and sell Facebook groups and all you can do on those groups is just post and comment.

    We're trying to do a similar one but with filters and sort.

    I'm not arguing/countering about why I would like to use tags and why I'm disregarding categories although it seem like it is, I'm just trying to see if there's a reason I can not "not consider".

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

    Just so you all know....

    Posted: 01 Jan 2018 01:19 PM PST

    There's a bomb ass sale on Udemy right now. So I encourage you all to purchase some of those courses you've been eyeing. You can get some for as low as $10.99

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

    No comments:

    Post a Comment