The Entrepreneur Forum | Startups | Entrepreneurship | Starting a Business | Motivation | Success
- THE BOOKS
- DOWNLOADS
Search engine:
Threadloom Search
XenForo Search
Search titles only
By:
Menu
About
Forums
Post New Topic
Active Posts/Threads
Most Viewed Threads
Most Liked Posts
Hot Topics
Gold Threads
Notable Threads
What's new
New posts
Trending Topics
Join Insiders
Log in
Register
What's new
Search
Search
Search engine:
Threadloom Search
XenForo Search
Search titles only
By:
Post New Topic
Active Posts/Threads
Most Viewed Threads
Most Liked Posts
Hot Topics
Gold Threads
Notable Threads
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Miscellaneous Forum Stuffs
Off-Topic Threads
Web Development, need answers from people who DO
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Remove ads while supporting the Unscripted philosophy...become an
INSIDER.
Message
<blockquote data-quote="Tom H." data-source="post: 921851" data-attributes="member: 74910"><p> <ol> <li data-xf-list-type="ol">Learn how to buy a Linux VPS and how to login to it via SSH</li> <li data-xf-list-type="ol">Pick a web development framework and do some tutorial level projects. Personally, I'd use Flask, but for a complete beginner, I'd recommend learning Django or Ruby on Rails (maybe hapi?)</li> <li data-xf-list-type="ol">Learn to use Git</li> <li data-xf-list-type="ol">Deployment via Git is not recommended, but since you are brand new, just login into your server via SSH and `git clone` your repository, now you can run your code on the server</li> <li data-xf-list-type="ol">Figure out the most basic Nginx config for passing through requests to your app</li> <li data-xf-list-type="ol">Run your app with an app server like Gunicorn (there is an equivalent in Ruby if you decide to go with RoR)</li> <li data-xf-list-type="ol">Now Nginx is serving requests to Gunicorn which is running your app, anyone online can access your app via the IP address for your VPS</li> <li data-xf-list-type="ol">Setup domain records to point to your VPS</li> </ol><p>RE: Database - you will learn to setup and use a database in step #2, e.g. if you work through the Django tutorials. Use SQLite for now, you will be fine for a long time, don't worry about PostgreSQL or MySQL, you will be good with SQLite well after you even have your first paying customer.</p><p></p><p>RE: React, Angular, Vue - I recommend just creating traditional web apps instead of single page apps. Unless you want to create an app where the interface IS the app (e.g. an image editor, arcade-style game, Trello, etc.) then don't worry about the browser loading new pages... just create a traditional web app and you'll finish your projects much faster, you can always come back to the UI later.</p></blockquote><p></p>
[QUOTE="Tom H., post: 921851, member: 74910"] [LIST=1] [*]Learn how to buy a Linux VPS and how to login to it via SSH [*]Pick a web development framework and do some tutorial level projects. Personally, I'd use Flask, but for a complete beginner, I'd recommend learning Django or Ruby on Rails (maybe hapi?) [*]Learn to use Git [*]Deployment via Git is not recommended, but since you are brand new, just login into your server via SSH and `git clone` your repository, now you can run your code on the server [*]Figure out the most basic Nginx config for passing through requests to your app [*]Run your app with an app server like Gunicorn (there is an equivalent in Ruby if you decide to go with RoR) [*]Now Nginx is serving requests to Gunicorn which is running your app, anyone online can access your app via the IP address for your VPS [*]Setup domain records to point to your VPS [/LIST] RE: Database - you will learn to setup and use a database in step #2, e.g. if you work through the Django tutorials. Use SQLite for now, you will be fine for a long time, don't worry about PostgreSQL or MySQL, you will be good with SQLite well after you even have your first paying customer. RE: React, Angular, Vue - I recommend just creating traditional web apps instead of single page apps. Unless you want to create an app where the interface IS the app (e.g. an image editor, arcade-style game, Trello, etc.) then don't worry about the browser loading new pages... just create a traditional web app and you'll finish your projects much faster, you can always come back to the UI later. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Miscellaneous Forum Stuffs
Off-Topic Threads
Web Development, need answers from people who DO
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top
Bottom