Welcome Guest, Not a member yet? Register   Sign In
nodejs tips and tricks
#33

(09-22-2018, 07:00 AM)skunkbad Wrote:
(09-21-2018, 11:31 PM)ignitedcms Wrote:
(09-21-2018, 11:07 PM)skunkbad Wrote:
(09-21-2018, 06:37 PM)ignitedcms Wrote: @skunkbad dear lord! I looked over a reactjs tutorial compared to vuejs and the difference was huge, the syntax for vuejs is less verbose easier to figure out etc. It's just a shame reactjs has the bigger market share. Have you tried vuejs? It is a pure job to work with.

I’ve tried both, and initially preferred vuejs. If I can only pick one, I’ve got to go with the money maker.

I completely agree, that's why I picked nodejs over golang as the job section seemed to show greater demand for nodejs jobs however, that has put me in a bit of a dilemma now as I was really keen to learn vue over the other two frontend frameworks.

Gotta remember, at least from what I gather, vues' popularity seems propped up almost entirely by laravel hipsters. That's not to say it's not worthy of being learned and used, but you have to wonder where vue would be without laravel and laracasts. If vue jobs were slightly more prevalent it might seem more appealing. I think you're going to find that with more experience that react is actually quite easy. Redux makes setup a little complex, but even that will make sense after you do it a couple times.

I've put some stuff in my Vuejs thread if you wish to check it out.

In the mean time, I'm getting on very nicely with expressjs.

Just thought I'd share some of the more useful plugins I found:

Code:
"bcryptjs": "^2.4.3",
    "body-parser": "^1.18.3",
    "dateformat": "^3.0.3",
    "express": "^4.16.3",
    "express-handlebars": "^3.0.0",
    "express-validator": "^5.3.0",
    "handlebars": "^4.0.12",
    "multer": "^1.3.1",
    "mysql": "^2.16.0",
    "nodemailer": "^4.6.8",
    "squel": "^5.12.2",
    "validator": "^10.7.1"

^Of the above I really liked squel, it is kinda like a helper for sql queries for nodejs. Very useful when used in conjunction with mysql, a bit like the CI query builder.

https://hiddentao.com/squel/

I've created a persistent db connection, figured out how to do routing properly, implemented a simple MVC structure, served files, implemented a file upload with error handling, hashed a password, CRUD operations to mysql, email facilities.

All I really need to figure out next is sessions.
Practical guide to IgnitedCMS - Book coming soon, www.ignitedcms.com
Reply


Messages In This Thread
nodejs tips and tricks - by ignitedcms - 09-10-2018, 12:42 PM
RE: nodejs tips and tricks - by ciadmin - 09-10-2018, 12:52 PM
RE: nodejs tips and tricks - by ignitedcms - 09-10-2018, 12:55 PM
RE: nodejs tips and tricks - by ciadmin - 09-10-2018, 01:03 PM
RE: nodejs tips and tricks - by ignitedcms - 09-10-2018, 01:05 PM
RE: nodejs tips and tricks - by ignitedcms - 09-10-2018, 01:13 PM
RE: nodejs tips and tricks - by donpwinston - 09-10-2018, 05:42 PM
RE: nodejs tips and tricks - by ignitedcms - 09-10-2018, 10:39 PM
RE: nodejs tips and tricks - by skunkbad - 09-12-2018, 01:08 AM
RE: nodejs tips and tricks - by ignitedcms - 09-12-2018, 03:04 AM
RE: nodejs tips and tricks - by skunkbad - 09-12-2018, 07:54 AM
RE: nodejs tips and tricks - by ignitedcms - 09-12-2018, 10:40 AM
RE: nodejs tips and tricks - by ignitedcms - 09-12-2018, 10:45 AM
RE: nodejs tips and tricks - by ignitedcms - 09-17-2018, 02:20 PM
RE: nodejs tips and tricks - by skunkbad - 09-17-2018, 03:44 PM
RE: nodejs tips and tricks - by ignitedcms - 09-17-2018, 08:52 PM
RE: nodejs tips and tricks - by ignitedcms - 09-18-2018, 06:38 AM
RE: nodejs tips and tricks - by ignitedcms - 09-18-2018, 11:42 AM
RE: nodejs tips and tricks - by skunkbad - 09-18-2018, 02:05 PM
RE: nodejs tips and tricks - by ignitedcms - 09-18-2018, 10:14 PM
RE: nodejs tips and tricks - by ignitedcms - 09-19-2018, 11:55 AM
RE: nodejs tips and tricks - by ignitedcms - 09-20-2018, 03:48 AM
RE: nodejs tips and tricks - by ignitedcms - 09-20-2018, 09:25 AM
RE: nodejs tips and tricks - by skunkbad - 09-20-2018, 10:26 AM
RE: nodejs tips and tricks - by ignitedcms - 09-20-2018, 11:07 AM
RE: nodejs tips and tricks - by ignitedcms - 09-20-2018, 11:45 AM
RE: nodejs tips and tricks - by ignitedcms - 09-21-2018, 09:21 AM
RE: nodejs tips and tricks - by ignitedcms - 09-21-2018, 03:55 PM
RE: nodejs tips and tricks - by ignitedcms - 09-21-2018, 06:37 PM
RE: nodejs tips and tricks - by skunkbad - 09-21-2018, 11:07 PM
RE: nodejs tips and tricks - by ignitedcms - 09-21-2018, 11:31 PM
RE: nodejs tips and tricks - by skunkbad - 09-22-2018, 07:00 AM
RE: nodejs tips and tricks - by ignitedcms - 09-23-2018, 10:17 AM
RE: nodejs tips and tricks - by ignitedcms - 09-24-2018, 10:44 AM
RE: nodejs tips and tricks - by ignitedcms - 09-25-2018, 05:09 AM
RE: nodejs tips and tricks - by ignitedcms - 09-25-2018, 05:18 AM
RE: nodejs tips and tricks - by ignitedcms - 09-25-2018, 12:38 PM
RE: nodejs tips and tricks - by ignitedcms - 09-26-2018, 11:58 AM
RE: nodejs tips and tricks - by dave friend - 09-27-2018, 07:37 AM
RE: nodejs tips and tricks - by ignitedcms - 09-27-2018, 09:16 AM
RE: nodejs tips and tricks - by ignitedcms - 09-28-2018, 10:09 AM
RE: nodejs tips and tricks - by ignitedcms - 09-28-2018, 11:48 PM
RE: nodejs tips and tricks - by ignitedcms - 09-30-2018, 08:52 PM



Theme © iAndrew 2016 - Forum software by © MyBB