<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Nodejs on Janik von Rotz</title>
    <link>https://janikvonrotz.ch/tags/nodejs/</link>
    <description>Recent content in Nodejs on Janik von Rotz</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 25 Aug 2016 19:43:31 +0000</lastBuildDate>
    <atom:link href="https://janikvonrotz.ch/tags/nodejs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Node.js dynamic settings</title>
      <link>https://janikvonrotz.ch/2016/08/25/node-js-dynamic-settings/</link>
      <pubDate>Thu, 25 Aug 2016 19:43:31 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2016/08/25/node-js-dynamic-settings/</guid>
      <description>&lt;p&gt;As I&amp;rsquo;m relatively new to Node I had to wrap my head around a very basic thing. Getting external variables into my app. Loading settings for different environments from config files and via environment variables (for heroku deployment) should supposedly be an easy challenge. However, none of the solutions I&amp;rsquo;ve found were well enough for my scenario:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Store config in json file.&lt;/li&gt;&#xA;&lt;li&gt;Have different configuration files (development, production, &amp;hellip;).&lt;/li&gt;&#xA;&lt;li&gt;Load configs from environment variables.&lt;/li&gt;&#xA;&lt;li&gt;Fallback from environment to config file.&lt;/li&gt;&#xA;&lt;li&gt;App lives in one folder.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Let’s write a Laravel application – Project template</title>
      <link>https://janikvonrotz.ch/2015/01/30/lets-write-a-laravel-application-project-template/</link>
      <pubDate>Fri, 30 Jan 2015 10:28:03 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2015/01/30/lets-write-a-laravel-application-project-template/</guid>
      <description>&lt;p&gt;In web development there are tons of programs and tools and due to that also complex and very different development strategies.&#xA;Luckily dependency handling got a lot easier. For my Laravel project setup we will use 3 different package managers.&#xA;Every package manager of course manages a different resource, we will use composer for php packages, npm for everything related to Node.js and Bower for web packages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Node.js Nginx proxy website</title>
      <link>https://janikvonrotz.ch/2014/04/02/node-js-nginx-proxy-website/</link>
      <pubDate>Wed, 02 Apr 2014 06:52:03 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/04/02/node-js-nginx-proxy-website/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9407504&#34;&gt;https://gist.github.com/9407504&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;It&amp;rsquo;s recommanded to publish a Node.js application with a Nginx proxy website.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Node</title>
      <link>https://janikvonrotz.ch/2014/03/27/install-node/</link>
      <pubDate>Thu, 27 Mar 2014 16:46:14 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/03/27/install-node/</guid>
      <description>&lt;p&gt;&lt;em&gt;This post is part of my &lt;a href=&#34;https://janikvonrotz.ch/your-own-virtual-private-server-hosting-solution/&#34;&gt;Your own Virtual Private Server hosting solution&lt;/a&gt; project.&lt;/em&gt;&lt;br&gt;&#xA;&lt;em&gt;Get the latest version of this article here: &lt;a href=&#34;https://gist.github.com/9346588&#34;&gt;https://gist.github.com/9346588&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;Node.js is a cross-platform runtime environment for server-side and networking applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to debug your Node.js application</title>
      <link>https://janikvonrotz.ch/2014/02/21/how-to-debug-your-node-js-application/</link>
      <pubDate>Fri, 21 Feb 2014 14:20:13 +0000</pubDate>
      <guid>https://janikvonrotz.ch/2014/02/21/how-to-debug-your-node-js-application/</guid>
      <description>&lt;p&gt;Recently I&amp;rsquo;ve started developing with Node.js. As a beginner I had to set up an &lt;a href=&#34;https://en.wikipedia.org/wiki/Integrated_Development_Environment&#34;&gt;IDE&lt;/a&gt; which meets my requirements such as debugging code. I&amp;rsquo;ve tried several IDE&amp;rsquo;s such as Microsofts&amp;rsquo;s WebMatrix or Eclipse Node.js extension. But all of them literally sucked, they were are a pain to install or didn&amp;rsquo;t work properly.&lt;/p&gt;&#xA;&lt;p&gt;Luckily I came along this project: &lt;a href=&#34;https://github.com/node-inspector/node-inspector&#34;&gt;&lt;a href=&#34;https://github.com/node-inspector/node-inspector&#34;&gt;https://github.com/node-inspector/node-inspector&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
