Enomoto Ng
Web Development as a Creation
About Me
Hello everyone, Enomoto Ng from Hong Kong is here.
Start web development as a career since 2010, which Internet Explorer (IE) is the most popular web browser at that period.
Just a decade passed, web technologies has changed a lot. IE has gone and Safari becomes new IE, JavaScript becomes fullstack scripting languages that can run on almost everywhere, deploy is not just a FTP files upload, etc... But the unchanged is browsing internet stills by using web browser, HTML, CSS, JavaScript are still the bases on the first level for the communications with people.
Modern Web pages is not just pages for information, or the interface for data managements. It can be a online application or services that replacing standalone programs. Web pages is not just used in browsers, but also embeded in other standalone programs, or mobile applications. I am glad to have witnessed for those changes.
Despite on any stacks of web technologies, scripting is essential for everyone for web programming. Scripts for programming and scripts for programmes are differents, but similar as scripts are the storying telling for humanns, in finally. Human readable scripts are more important than fully optimised scripts, as those can be done by the specialist. Commnications with humans are more important for front-end developments, as it is the communications for users. I always keep connections with the designers, for getting optimised designs and interations for the user experiences.
For the rest of the day, random walk in the cities, take some random photos, watch youtube and reality shows can help me indirectly for web page creation.
Examples
Technologies
More...
Nobody can master all technologies for all stacks of web/app developments and operations. Below listed are some minor technologies, or technologies that has tried for self interest, or technologies that are not for modern web developments.
Google Map Intergration
Many company website include contact page that use Google Map to display company location. Not working in China.
Facebook Graph API
Websites or web-app usually need to connect Facebook account for Authentication.
PHP
A server-side language used by some popular frameworks such as WordPress and Drupal.
Ruby on Rails
A server-side Model-View-Controller(MVC) web application framework based on Ruby language.
QraphQL
An API for communication between front-end and back-end. Additional requests are reduced compare with RESTful.
nginx
An HTTP server works excellent on high capcicity usage. Can be act as reverse proxy.
Docker
Pack the application to a container for developments.
Flash
An obsoleted technology for creating Rich Internet Applications(RIA). Replaced by native html technologies.
jQuery
An old-fashioned library but still be used by many websites.
Drupal
Drupal is an old CMS that based on PHP.




