Answer the question
In order to leave comments, you need to log in
How to speed up and write web applications faster?
Professionals! How long does it take you to deploy a web project, be it a landing page, a store, or another website? I want to speed up, do more work per unit of time, but I don’t understand why this doesn’t work.
Is the creation of a site (layout, backend, frontend, database design, etc.) such a tedious and dreary process?!
Share secret tools, techniques, frameworks that allow you to complete a project in a matter of days.
I tried to use frameworks, implement tools, automate routine tasks, but the speed of work does not increase.
Programming languages: PHP, JS.
Platforms: PHP, NodeJS.
Answer the question
In order to leave comments, you need to log in
How long does it take you to deploy a web project
stop working for doshiki, get paid for the time spent on the project and do it efficiently, and not in a hurry, just to rivet 3 shitty sites a day
I do not agree with the previous ones, about working for hours, etc.
Speed is important. If something can be done faster it helps in many situations.
For some reason, it seems to me that you, like many others, do not know how to use a computer at a professional level. Quickly switch between workspaces, windows, tabs. Learn and use hotkeys. More operations in the terminal etc. "Quickly" for example means that in the case of macos, put special. software that removes the 1.5 second animation when changing desktops. Plugins for ide, training in their use, scripts for terminals. Blind typing of course. Without all this, any work on the PC is a little boring, focus is lost due to minor difficulties when interacting with the system interface.
The simplest example that simplifies life: fish + oh-my-fish / zsh + oh-my-zsh
There are a lot of startkit for projects on github, apparently everyone does something for themselves. Find, rewrite for yourself.
Other recommendations depend on your OS, ide.
The question is: "Shit, I want to make more money in web development, how can I do it?"
Good afternoon!
How long does it take you to deploy a web project, be it a landing page, a store, or another website?It all depends on the project and on me. It happens when it’s right when it’s rushing and I do everything quickly and efficiently, and sometimes my brains don’t plow at all. No matter how much you warm your head, nothing comes out.
Is the creation of a site (layout, backend, frontend, database design, etc.) such a tedious and dreary process?!For me it's like a hobby. I'm getting a kick out of this. Especially when there are difficulties and when you solve them, you get real pleasure and you also get this smell of money for the project from an ATM.
Share secret tools, techniques, frameworks that allow you to complete a project in a matter of days.Frameworks - jQuery and Vue.js - one love. Tools - editor (when I use Vue - Atom, when the usual layout and a little jQuery or just JS - Brackets), Adobe Assets (like Avacode, only free and only on the web), and so on. There is even an article on habr .
I tried to use frameworks, implement tools, automate routine tasks, but the speed of work does not increase.Everything depends on you. Tools certainly help, but this is a matter of experience. With experience, you will immediately understand how to write scripts and not think about it. You will be faster in typesetting and doing other tasks.
I want to speed up, do more work per unit of timeTake your time when doing projects. This usually makes your work look bad. And that's okay, don't worry. Everything will be over time. The main thing is quality, not money.
I would call it a matter of motivation, both technologically and financially. When there is no interest in completing the project, meaning specifically the desire to release a product of one's activity, then it always happens tedious and dreary. As already answered in this question, delegation is one of the main ways not only to speed up the banal, but also to expand the business as a whole.
There are two options here, either you clumsily implemented them, or set unusual tasks for yourself or the team, and in this case no one will be able to give you a clear plan or even advice on speeding up. As an option, you can invite an outsourcer (freelance) to analyze your work and ask for advice on the merits, because if standard automation tools do not help you, then it will be impossible to do this without getting to know the "kitchen".
I want to speed up, do more work per unit of time, but I don’t understand why this doesn’t work.
Depending on what you want to accelerate. Today there are a great many tools that optimize and automate. It is also useful to pull out something from the project that may be useful in the next one and build your library in this way.
If you look from a business point of view, then there is a slightly different policy - this is to roll out a working version of the project as soon as possible. I personally encountered this. As a result, I wrote a store with the minimum required functionality in 3 weeks in JS / PHP (not the name of the experience in PHP). It still works and brings in $. Now I'm thinking of rewriting it in vue.
Don't try to know everything.
Take care of one thing. Either backend or frontend.
If you want to quickly make websites, then do it on paid templates for CMS - in fact, you only need to fill them out. It will take you a couple of hours, no more.
Perhaps you have too much variation in the types of sites and applications. You can try to focus on a specific topic or technology and develop your own templates, libraries and components.
Or move from quantity to quality - choose one big project - all the same, all technologies will be involved and you will not limit yourself in development.
Google it. If something does not work out, if there is no answer to some question - google it. If you need this or that program for solving problems - google it. Go through programs from the very "bottom" of Google that will help you solve your problem faster, bookmark and google again. Google is strength and power. And also a life hack - do not get hung up, if somewhere you are in a stupor - go to the next question, return to the unresolved one later. When the feeling that you are "stagnant" again arises, go to the bookmarks in which you previously saved what you googled, try hundreds of different programs and thus you will find the tools with which you will be comfortable working and solving problems in the future.
Everything has long been accelerated and automated. The evolution of website building has already gone through 3 stages: 1) Manual programming 2) Using frameworks and templates 3) Website builders.
The answer to your request - go to level 3. Minimum time and hassle.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question