[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Your preferred language and framework for web development

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 41
Thread images: 4

File: iXxUAxJ[1].png (4KB, 137x87px) Image search: [Google]
iXxUAxJ[1].png
4KB, 137x87px
I've tried PHP with Slim and Twig, NodeJS with VueJS, JSP.
>>
C with nginx.
>>
>>60715226
>c
not now, grand pa.
>>
>>60715259
>grand pa.

pajeet, go home
>>
>JSP
At least use Spring or Java EE or something like someone who isn't pursuing their associate's degree

Also C#/.NET is comfy, I just wish Mono performed anywhere near acceptable on Linux.
>>
>>60715299
True pajeetry is thinking C is a good choice for web development.
>>
>>60715211
NodeJS + React remains to be my favorite after three years of Angular development.
>>
NodeJS is the best fucking thing ever.
Simple code, easy to make and connect anything, no bloat and holy shit I love npm.
>/g/ hates it for no fucking reason whatsoever other than to feel superior.
>>
>>60715349

Do you have an expert opinion with regards to React vs VueJS? Why did you choose React over Vue?

I want to learn Vue because I read that over all it's better than React.
>>
>>60715362
I wonder if they could share with us their preferred language and framework to do web development.
>>
Making crud apps? Ruby on Rails. Simple Backend web services? Flask or Sinatra depending on libraries needed and what else might be involved.
>>
>>60715431

I'm learning python in general for a machine learning course, is it worth spending time to learn flask for web development over another framework?
>>
>>60715211
unfortunately Node is the best for apps with very dynamic behaviour despite javascript being one of the most retarded languages. No other solutions can give you the option to cleanly render React/Vue components at the server side like Node
>>
Nginx with its Perl module.
>>
>>60715530

>javascript being of the most retarded languages.
I completely agree.

On a side note, what do you use? React or Vue?

I don't know which front end framework to learn between the two of those. What would you recommend?
>>
For me it's Python. Intelligent, nihilistic and with a wicked sense of humor.
>>
>>60715530
>>60715607
JS is one of the best and most powerful languages
>>
>>60715579
What is your preferred web framework on Perl?
>>
>>60715645
None really. I just set my projects up in a certain way that I consider my "framework" and a lot of code can just be copied from project to project.
>>
File: images.jpg (285KB, 2100x2775px) Image search: [Google]
images.jpg
285KB, 2100x2775px
>>60715629

Python looks like an awesome language, I've bought a book to learn it (mainly for automating stuff) and also to get started with machine learning.

What is the framework and IDE you're using and for web development using python?

pic related, the book I bought.
>>
>>60715632
that's why they've been slapping together features that true OOP languages have had for decades, right? and that's also why typescript and coffeescript exist and are popular choices.
>>
File: gyU0me4.png (305KB, 1432x652px) Image search: [Google]
gyU0me4.png
305KB, 1432x652px
Rails + Postgres+ some JS

made https://www.gymbull.com most recently
>>
>>60715703
JS is better than 'true OOP'. prototypes are better. typescript and coffeescript exist because plebs cant fathom its power
>>
>>60715800
lmfao

btw, coffeescript is dying out, typescript has completely taken its place
>>
>>60716077
and what is typescript? basically javascript with types (and some completely useless bloat). and types are harmful.
>>
>>60715693
I use PyCharm as an IDE, the community edition is free software if that's your thing. For web frameworks there are a few decent ones like Django, Flask and Pyramid. I use Flask because it's lightweight as fuck.
>>
>>60716118
why are types harmful in your opinion?
>>
Node + express, Java + spring, and go + gorilla depending on the requirements
>>
GCI
>>
>>60715495
learn flask
it's piss simple and lets you get something up and running in no time
it's not the right choice for larger things, but there's loads of simple things that'd take a bunch of effort for no reason with another framework
>>
Common Lisp and Clack/Woo.
>>
>>60715495
Python is taught in machine learning courses because the instructor was taught it by his instructor, and so on. They will say it has great libraries for data science/ML, but most major languages do either out of the box or 3rd party. Python is slow as shit especially for data heavy applications and it's downright retarded for web use. The only reason they teach Python in these courses is because it's easy to learn and use, but it's just dumb for use in commercial applications.
>>
Rails
>>
>>60715211
back: Spring MVC, Spring Data JPA, Hibernate, Kotlin
front: React, MobX, Typescript
>>
PHP and laravel for big applications / PHP and yii2 for quick small projects. Express js and Ruby on rails are pretty good too.
>>
>>60715211

PHP, and a bespoke framework.

Vue JS if I absolutely have to use cancerscript on the front-end.
>>
>>60715211
Frontend: Vue.js
Backend: Go, as vanilla as possible

This stack is basically sex.
>>
>>60716148
Because they make pajeets tremble
>>
File: elixir_logo.png (74KB, 400x400px) Image search: [Google]
elixir_logo.png
74KB, 400x400px
Any Elixir/Phoenix fans?
What are your thoughts?
>>
>>60718633
They're very nice. I love the language and I like some of the things Phoenix does like plugs for example. I'll wait a couple of years for it to get battle-tested by hipsters and mature.
>>
>>60715395
I think one of the more important things is the amount of community support, which React right now has much more of than Vue.

Vue also seems more popular in Eastern countries while React is more popular in Western countries.

Another thing to consider is native mobile support which is becoming much more popular nowdays. Angular and React both have their own native libraries/frameworks. It's great because you don't have to worry about learning the SDK for Android/iOS and you can use the same code base for all platforms.

React Native (although nearly about 2 years old) still needs a lot of work (especially with Navigation libraries) but the development on it is quite rapid. There's been nearly 11,000 commits in 2 years and a release every two weeks since it started. On the other hand I don't see Vue coming up with a native mobile framework any time soon.
Thread posts: 41
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.