I heard that it is popular these days and tried to touch the Python framework "Django". How to read it? Dojango? I thought, but it seems that jungle is fine. I haven't touched on it so much yet, but I thought it was a good feeling, so I will write a very appropriate impression.
I usually use C / C ++ for game development. I was thinking about making it on my own homepage, so I was busy with PHP, which I used to do in the past.
I didn't need CakePHP or anything like that, and I was making my own MVC. It's very difficult to do PHP probably because I've been doing a typed language in C / C ++ all the time It used to be PHPer. .. ..
Inconsistency in standard function names and argument sequences Difficulty writing arrays and redundancy of selector Php?> Difficult to handle null, 0, empty string, bool values etc...
Although it is called LL language, there are many things to do in vain! !! !! Even though it is a language without a type, I feel the end of the story when I am made aware of the type as it is! The syntax is not good! !!
That's why I wonder if there is an LL language that can go faster. Let's follow the trend in the framework too I thought, I tried Django. Yes, I have been complaining for a long time, but I have an impression.
Basically it was command-based, but I was able to go smoothly without any trouble. Since it works in a virtual environment, it seems easy to manage each project.
The most withering in environment construction is the occult phenomenon that an error occurs even if you proceed according to the manual. This time, no occult occurred. It is wonderful.
First of all, Python is relatively easy to write. Syntax is simple and versatile, arrays can be written in [], and I thought it would be easier to get used to the lack of semicolons. Is this just like an LL language? It's easier to write than PHP.
I tried using a Django form. Once you've created a form class, it's easy to check data and create form tags. I was impressed.
I tried using VS Code, but the intellisense is not good enough. After all there is no choice but to use PyCharm (paid). .. .. When it comes to Django's intellisense, is it about Eclipse or PyCharm? I don't like Eclipse so I haven't tried it, but for now it seems that a free IDE is not good. If anyone knows, please let me know.
I haven't done DB operations yet, and basic routing I have just dealt with the CV level in the MVC model. It's a pretty good impression.
Super easy to call! Well, that's about the time when the framework was introduced, isn't it? In fact, if you start doing elaborate things, you may hit a wall or find it difficult to use.
I haven't touched that much yet It seems to be quite popular and I would like to touch it more.
Recommended Posts